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