我試圖獲得一個基本的fadeIn
兒童ul
#access ul li:hover > ul
懸停後,然後fadeOut
徘徊。我有這樣的代碼,但它不工作:如何淡入/淡出菜單時懸停在父母上的兒童
jQuery(document).ready(function(){
jQuery("#access ul li").hover(function() {
jQuery(this).children("ul").fadeIn(500);
}, function() {
jQuery(this).children("ul").fadeOut(500);
});
});
下面的代碼工作樣的,但越野車,因爲我沒有影響只是this
孩子:
jQuery(document).ready(function(){
jQuery("#access ul li").hover(function() {
jQuery(this).children("ul").fadeIn(500).animate({top: '-=10'}, 500, function() { });
}, function() {
jQuery("#access ul li > ul").fadeOut(500).animate({top: '+=10'}, 500, function() { });
});
});
沒有人有任何想法爲什麼頂級版本不起作用?
這裏的HTML:
<nav id="access" role="navigation">
<div class="menu"><ul>
<li><a href="#" title="Home">Home</a></li>
<li><a href="#" title="Sample Page">Sample Page</a>
<ul class='children'>
<li><a href="#"; title="About Me">About Me</a></li>
<li><a href="#" title="Another Page">Another Page</a></li>
</ul>
</li>
</ul></div>
</nav>
會有所幫助。 – Dutchie432 2011-12-21 18:32:03