所以我有一個列表,我將逐一淡化每個UL元素。像這樣,切換按鈕淡入/淡出效果 - jquery
$j(function(){
$j('#access-navi .sub').click(function(){
$j(this).find('ul li a').each(function(i){
$j(this).delay(i*150).fadeIn(500);
});
});
});
本工程以diplay他們,但是當我試圖讓這個當我在按鈕上再次點擊,它不會做任何事情。
$j(function(){
$j('#access-navi .sub').click(function(){
$j(this).find('ul li a').each(function(i){
$j(this).delay(i*150).fadeToggle(500);
});
});
});
我試圖將其更改爲這一點,但是,這並不工作..
如何作出這樣的淡入也淡出後第2個點擊的按鈕。
HTML:
<div id="access-navi" role="navigation">
<ul>
<li><a href="">Home</a></li>
<li class="sub"><a href="#">Code</a>
<ul>
<li><a href="">Html.Css</a></li>
<li><a href="">Java</a></li>
<li><a href="">jQuery</a></li>
<li><a href="">Php</a></li>
</ul>
</li>
</ul>
<div class="clear"></div>
</div>
對不起忘了補充一點,我有這樣的事情: 變量$ J = jQuery.noConflict (); 所以,而不是'$'我使用'$ j' –