/ / Jquery slideToggle Hilfe! - jquery, sluttogogle

Jquery slideToggle Hilfe! - jquery, sluttogogle

Gibt es eine andere Möglichkeit, den Schieberegler zu aktivieren, funktioniert das im IE7 nicht?

* $ (Dokument) .ready (Funktion {) {

$ (".tela"). verstecken ();

   $("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>

Antworten:

1 für die Antwort № 1

Versuchen Sie, ul innerhalb 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>

und Ruf an

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

Ich weiß nicht, ob das funktionieren wird.

Verwenden Sie keine show / hide-Methoden, wenn Sie eine Folie verwenden, rufen Sie .slideUp (0) auf;