/ / Jquery slideToggle ayuda! - jquery, slidetoggle

Jquery slideToggle ayuda! - jquery, slidetoggle

¿Hay alguna otra forma de hacer el cambio de diapositivas, couse en IE7 no funciona?

* $ (documento) .ready (función () {

$ (". tela"). hide ();

   $("li.menu-pai").click(function(){
$(this).show().next().slideToggle("fast");
});

}) *

<div id="menu_sidebar">
<ul>
<li class="menu-pai"><a href="#">Iltem</a></li>
<ul class="tela">
<li><a href="#">sub-item</a></li>
<li><a href="#">sub-item</a></li>
<li><a href="#">sub-item</a></li>
</ul>
</ul>
</div>

Respuestas

1 para la respuesta № 1

intenta poner ul dentro de li

<div id="menu_sidebar">
<ul>
<li class="menu-pai"><a href="#">Iltem</a>
<ul class="tela">
<li><a href="#">sub-item</a></li>
<li><a href="#">sub-item</a></li>
<li><a href="#">sub-item</a></li>
</ul></li>
<li>Other Item</li>
</ul>
</div>

y llama

$("#menu_sidebar li.menu-pai a").click(function(){
$(this).find("ul").slideToggle("fast");
});

No sé si esto va a funcionar.

Y no use los métodos de mostrar / ocultar si usa la diapositiva, llame a .slideUp (0); al inicio.