4
我有一个非常简单的用于突出显示特定列表项代码:为什么动画不透明在铬中不起作用?
var $highlights = $j("div.ab-highlights ul li a");
$highlights.hover(
function() {
$j(this).children().addClass('active');
$j(this).parent().animate({opacity: 1}, 200);
$highlights.not(this).parent().animate({opacity: 0.2}, 200);
},
function() {
$j(this).children().removeClass('active');
}
);
最大的问题是,它并没有在Chrome中使用(在Firefox 4 & IE9它的伟大工程)
的HTML是
<div class="ab-highlights">
<ul>
<li class="mansfred"><a href="http://alonbt.com/musical-biography/"><span>Musical Biography</span></a></li>
<li class="museek"><a href="http://alonbt.com/music-visualization-project/"><span>Music Visulisation Project</span></a></li>
<li class="ripui-sini"><a href="http://alonbt.com/chinese-acupuncture/"><span>Chinese Medicine Website</span></a></li>
<li class="gay-guide"><a href="http://alonbt.com/the-gay-guide/"><span>The Gay Guide</span></a></li>
<li class="philosophy"><a href="http://alonbt.com/perhaps-magazine/"><span>Magazine Design</span></a></li>
<li class="taxi"><a href="http://alonbt.com/5-facts-about-the-israeli-taxi/"><span>5 Facts About Taxis</span></a></li>
</ul>
</div>
问题是什么?
而另一个小问题 - 有没有办法让一个布尔我是否滚过一个对象(像 - ?isHover()
)
你可以包含与此一起使用的HTML吗? – jfriend00
我已更新我的问题... – Alon
三条线上的$ j是多少?当我尝试执行你所拥有的功能时,会出现语法错误。 – jfriend00