我有以下代碼:jQuery和鼠標懸停問題
$('a.home-page-link').mouseover(function() {
$(this).animate({
opacity: 0.4
}, 200, function());
});
出於某種原因,這種拒絕「玩球」,任何想法?
乾杯!
我有以下代碼:jQuery和鼠標懸停問題
$('a.home-page-link').mouseover(function() {
$(this).animate({
opacity: 0.4
}, 200, function());
});
出於某種原因,這種拒絕「玩球」,任何想法?
乾杯!
嘗試增加{}至第二個功能
$('a.home-page-link').mouseover(function() {
$(this).animate({
opacity: 0.4
}, 200, function() { });
});
完美!歡呼聲,我=愚蠢的 – 2010-05-20 09:55:28
+1快速的手指:) – gnarf 2010-05-20 09:56:20
$('a.home-page-link').mouseover(function() {
$(this).animate({
opacity: 0.4
}, 200, function(){});
});
確保您的回調函數正確聲明。那麼它應該工作。這裏測試: http://jsfiddle.net/5XwKG/
不知道,如果你只是忘了粘貼的東西,但在第三個參數.animate()
- function()
因爲沒有定義函數體將拋出一個錯誤:function() {}
或只留下最後一個參數關閉可能的幫助。
如果您不需要的回調函數,離開它:
$('a.home-page-link').mouseover(function() {
$(this).animate({
opacity: 0.4
}, 200);
});
試過這種?它適用於我...
$(document).ready(function()
{
$('a.home-page-link').mouseover(function()
{
$(this).animate({opacity:0.4}, 200);
});
});
你能發佈你的html嗎?編輯:好吧不需要^^ – marcgg 2010-05-20 09:54:54