我想選擇我的頁面上的所有圖像,並將函數附加到mouseover事件。這裏是一個jsFiddle顯示你到目前爲止。在JavaScript部分的底部,您可以看到我運行相同的代碼兩次,每個圖像運行一次。在我看來,我應該可以在這裏使用.each()函數,但是我試圖做到這一點,並且無法實現它。這裏有兩個重複調用我想變成一個:jQuery選擇器和一個bug
$("#gen").one('mouseover', function() { runTransfer('gen'); return false; });
$("#bo").one('mouseover', function() { runTransfer('bo'); return false; });
僅供參考,也有一個錯誤在這裏(不同部分的代碼),我試圖解決......但只有一個問題在一次。 :)
僅供參考而不是**將**回調函數傳遞給'.effect',您正在執行**它。改變你的代碼爲'$(「#」+ imgID).effect(「transfer」,options,1000,function(){afterTransfer(imgID);});' –