Maciej
Szczepański
www, marketing,
reklama
Temat: Problem z menu w jQuery
Witam, mam taki problem, robię menu które ma taki schemat:
<ul>
<li><a>menu1</a></li>
<li><a>menu2</a>
<ul class="children">
<li><a>sub-menu2.1</a></li>
<li><a>sub-menu2.2</a></li>
</li>
<li><a>menu3</a>
<ul class="children">
<li><a>sub-menu3.1</a></li>
<li><a>sub-menu3.2</a></li>
</li>
<li><a>menu4</a></li>
teraz klikając w "menu2, menu3" link nie ma działać.
natomiast chciałbym aby po kliknieciu w "sub-menu2.1, sub-menu2.2, sub-menu3.1,sub-menu3.2" link zadziałał.
mam taki kod:
$("ul.children li a").click(function() {
return true;
});
$("ul li a").click(function() {
return false;
});
ale niestety "return false;" działa mi na wszystkie "a" mimo ze wczesniej zdefiniowałem ze pod "ul.children" ma zwrócić "true;"
Ma ktoś może pomysł jak to rozwiązać?