Here is my XHTML code:
<ul id="MenuBar1">
<li>
<div class="menuBox">Category 1</div>
</li>
<li class="hasasubmenu">
<div class="menuBox">Category 2</div>
<ul>
<li><a href="link.html">Link 1</a></li>
<li><a href="link.html">Link 2</a></li>
<li><a href="link.html">Link 3</a></li>
</ul>
</li>
<li class="hasasubmenu">
<div class="menuBox">Category 3</div>
<ul>
<li><a href="link.html">Link</a></li>
<li><a href="link.html">Link</a></li>
</ul>
</li>
<li>
<div class="menuBox">Category 4</div>
</li>
</ul>
Actually, I want to make a menu with hover interaction to show sub links. (anyway, a standard menu:))
And here is my JS code:
/* menu handler */
$(document).ready(function(){
$('#MenuBar1 li.hasasubmenu').hover(function(){
**(selector that select the sub <ul> of the hovered <li>)**.toggle();
});
});
Can you help me finding the selector (in bold(**) in the JS code) which will be used for toggling?
children() or find()
Example: http://jsfiddle.net/niklasvh/2GY4V/