Próba utworzenia zwijanych/rozwijanych elementów div za pomocą jQuery, ale w ogóle nie działa dla mnie ... Każdy h3 powinien rozwinąć/zwinąć div pod nim i nie jestem pewien, dlaczego to nie działa ... , to mocno zagnieżdżony div, ale pomyślałem, że poniższy skrypt znajdzie klasę uforms niezależnie od tego, ile innych znaczników znajduje się na stronie po załadowaniu, a następnie robi to, co powinno ...jquery - Zwijanie/rozwijanie elementów div?
Oto jQuery:
$(document).ready(function() {
$('div.uforms:eq(1)> div:gt(-1)').hide();
$('div.uforms:eq(1)> h3').click(function() {
$(this).next('div:hidden').slideDown('fast').siblings('div:visible').slideUp('fast');
});
});
I, znaczniki (minus wszystkie rzeczy, które faktycznie wewnątrz <div></div>
, bo to dużo postać rzeczy ...)
<div class="uforms">
<h3>Heading</h3>
<div></div>
<h3>Heading</h3>
<div></div>
<h3>Heading</h3>
<div></div>
</div>
Co znajduje się punkt: GT (-1) i jakie są twoje intencje z: eq (1)? Dziwne, żeby to zobaczyć. – Ricky