Łukasz
Czerwiński
Web-Developer &
Front-End Expert
Temat: Poziome menu - mouseout [problem]
Cześć!Piszę skrypt poziomego menu (wielopoziomowe). Mam taki oto problem: napisałem funkcję zjechania z otwartych zakładek, lecz działa tylko do pierwszego poziomu, po najechaniu na następny poziom następuje chowanie zakładek.
Struktura menu:
<li><a href="#">Item 1 with subitems</a>
<ul>
<li><div class="cornup"></div><a href="#sub1">Subitem 1</a></li>
<li><a href="#sub2">Subitem 2 with subitems</a>
<ul>
<li><div class="cornleft"></div><a href="#">Subitem 1</a></li>
<li><a href="#">Subitem 2</a></li>
<li><a href="#">Subitem 3 with subitems</a>
<ul>
<li><div class="cornleft"></div><a href="#">Subitem 1</a></li>
<li><a href="#">Subitem 2</a></li>
<li><a href="#">Subitem 3</a></li>
<li><a href="#">Subitem 4</a></li>
</ul>
</li>
<li><a href="#">Subitem 4</a></li>
</ul>
</li>
</li>
jQuery:
if(settings.timeHide) {
el.find(">ul").delay("150").bind("mouseleave", function(Event) {
Event.stopPropagation();
setTimeout(function(){
HideItems(thisEl);
}, settings.timeHide);
}); }
Jak rozwiązać ten problem bez dodatkowych wtyczek?
Pozdrawiam
ŁukaszŁukasz Czerwiński edytował(a) ten post dnia 24.04.11 o godzinie 19:40