我必須爲單個mouseover
顯示兩個圖像。所以當我mouseover
圖像,首先,圖像顯示,然後延時5000,圖像需要顯示相同的懸停。現在mouseout
顯示原始圖像。鼠標懸停時在兩幀之間設置時間延遲
我不太熟悉JavaScript和jQuery。
有人可以給我一些關於如何做到這一點的想法。
我做什麼,
$('.image1').mouseover(function() {
setInterval($(this).removeClass(.image1).addClass('image-over1'),5000);
$(this).removeClass(.image1).addClass('image-over2');
});
$('.image1').mouseout(function() {
$(this).removeClass('image-over1');
$(this).removeClass('image-over2').addClass(item);
});
$('.image1').click(function(){
document.location='index.php?page='index.php';
})
如果你可以編輯你的問題,並確保你把4個空格在源代碼的所有位之前......這使得它更容易理解你在做什麼,因爲這會使代碼格式化程序很好地顯示給我們。或者,突出顯示代碼位並在編輯器中單擊10101圖標。謝謝! – 2010-12-02 05:57:21