任何想法,爲什麼這不工作?不透明圖像懸停與jQuery
我想在側欄中的圖像懸停時會去不透明。
//Opaque image hover
$('#sidebar ul li img').hover(function() {
$(this).animate({opacity: 0.8}, 500);
}, function() {
$(this).animate({opacity: 1}, 500);
});
<div id="sidebar"><!--Sidebar start-->
<ul>
<li><img src="images/darkroom.png" alt="Darkroom software" class="png"/></li>
<li><a href="#"><img src="images/download.png" alt="Download" /></a></li>
<li><a href="#"><img src="images/features.png" alt="Features"/></a></li>
<li><a href="#"><img src="images/prices.png" alt="Prices"/></a></li>
<li><a href="#"><img src="images/support.png" alt="support"/></a></li>
</ul>
</div>
謝謝
我甚至沒有看到那個逗號,很好。 – 2010-02-19 16:47:15
在大多數瀏覽器上,逗號不應該有任何效果,其餘的會給你一個錯誤。 – voyager 2010-02-19 16:49:37
@voyager - 剛剛測試過。它在IE7中破解。一些人仍然使用那個。 ; o) – user113716 2010-02-19 16:53:26