donc j'ai plusieurs conteneurs avec ce balisage sur une page:JQuery le plus proche() aider
<div class="box w400">
<div class="box-header">
<span class="expand-collapse">expand/collapse</span>
<h3>Heading</h3>
</div>
<div class="box-content">
<p>Some content here...</p>
</div>
</div>
Et je suis en train de réaliser que après avoir cliqué sur sur la durée .expand-effondrement, la div .box contenu va glisser vers le haut ou vers le bas (bascule).
Voici jQuery J'utilise, je suis en train de réaliser cela avec le plus proche():
$(document).ready(function() {
$('.expand-collapse').click(function() {
$(this).closest('.box-content').slideToggle('slow');
});
});
Mais il ne fonctionne pas pour une raison quelconque :(
Ne fonctionne pas, aussi. –
@Richard Knop - J'ai édité la réponse, essayez-la. – karim79
Merci cela fonctionne :) –