Boas Pessoal.
Tenho aqui um seguinte codigo e ja tentei mudar para fazer o que pretendo mas nao consigo.
Código :
Código :
Código :
O que eu pretendo e que quando clico no show ele mostra a div, quando clico noutro show ele esconde a anterior e mostra essa div.
Thx
Tenho aqui um seguinte codigo e ja tentei mudar para fazer o que pretendo mas nao consigo.
Código :
$(document).ready(function() {
$('.show').click(function() {
$(this).next('div').slideToggle();
});
$('.hide').click(function() {
$(this).parent().slideUp();
});
$('.hide').click(function() {
$(this).parent().slideUp();
});
});
$('.show').click(function() {
$(this).next('div').slideToggle();
});
$('.hide').click(function() {
$(this).parent().slideUp();
});
$('.hide').click(function() {
$(this).parent().slideUp();
});
});
Código :
<a href="#" class="show">Show</a>
<div class="slidingDiv">
Fill this space with really interesting content. <a href="#" class="hide">Hide</a>
</div>
<a href="#" class="show">Show</a>
<div class="slidingDiv">
Fill this space with really interesting content. <a href="#" class="hide">Hide</a>
</div>
<div class="slidingDiv">
Fill this space with really interesting content. <a href="#" class="hide">Hide</a>
</div>
<a href="#" class="show">Show</a>
<div class="slidingDiv">
Fill this space with really interesting content. <a href="#" class="hide">Hide</a>
</div>
Código :
.slidingDiv {
height:300px;
background-color: #99CCFF;
padding:20px;
margin-top:10px;
border-bottom:5px solid #3399FF;
display: none;
}
height:300px;
background-color: #99CCFF;
padding:20px;
margin-top:10px;
border-bottom:5px solid #3399FF;
display: none;
}
O que eu pretendo e que quando clico no show ele mostra a div, quando clico noutro show ele esconde a anterior e mostra essa div.
Thx