0
懸停DIV我有一個簡單的問題,但它不工作了。看到這個HTML:顯示絕對位置。在列表
<div id="viewer">
<ul class="tj_gallery">
<li><a href="#"><img src="images/projecten/main/chicane.png" alt="" width="280" height="178" /></a><a href="#" class="abhover">01</a></li>
</ul>
</div>
的a.abhover
絕對定位相對li
內。 a.abhover
在CSS中有display:none;
。如果我將鼠標懸停一個li
(這是一個長長的名單!)的a.abhover應該淡入@ 1000毫秒。目前這個工作正在進行,但僅限於每一位李先生。看到我的jQuery代碼:
$(".tj_gallery li").hover(function(){
$(".tj_gallery li a.abhover").stop(true,true).fadeIn("fast");
}, function(){
$(".tj_gallery li a.abhover").stop(true,true).fadeOut("fast");
});
添加$(this, ".tj_gallery li a.abhover")
或$(".tj_gallery li a.abhover", this)
沒有幫助(它打破它)。
你能解釋爲什麼這個工作和我的不是?我應該只使用html結構的最後一個孩子?謝謝你的方式! – 2012-01-08 10:27:31
'$( 「a.abhover」,這一點)'這裏你只能懸停'$( 「tj_gallery李 」)'工作,並在您的例子中,你與所有'$工作(「。tj_gallery李a.abhover」)一起。 – 2012-01-08 10:34:33
我明白了,感謝您的幫助! – 2012-01-08 10:35:32