Intentando crear divisiones plegables/expandibles usando jQuery, pero no funciona para nada ... Cada h3 debe expandir/colapsar el div debajo de él, y no estoy seguro de por qué esto no está funcionando ... Concedido , es un div fuertemente jerarquizada, pero me pareció que el guión a continuación encontraría la clase uforms independientemente de la cantidad de otras marcas es en la página cuando y carga a continuación, hacer lo que se supone que debe hacer ...jquery - Colapsar/expandir divs?
Aquí es el 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');
});
});
Y, el margen de beneficio (menos todas las cosas que en realidad dentro de la <div></div>
, porque es una forma mucho material ...)
<div class="uforms">
<h3>Heading</h3>
<div></div>
<h3>Heading</h3>
<div></div>
<h3>Heading</h3>
<div></div>
</div>
Cuál es el punto de: GT (-1) y cuáles son sus intenciones con: eq (1)? Es extraño ver eso. – Ricky