2010-03-30 100 views

回答

1

我相信你會做這樣的:

$('ul#listticker').hover(pauseTicker, resumeTicker); 

function pauseTicker() { 
    clearInterval(interval); 
} 

function resumeTicker() { 
    interval = setInterval(newsticker, pause); 
} 
0

可以通過添加這個到相同$(document).ready(function(){ });做到這一點,或移動function newsticker()的的document.ready功能之外,這將是一個好一點。

$("#listticker").hover(function() { 
    clearInterval(interval); 
}, function() { 
    interval = setInterval(newsticker, pause); 
}); 

這將取消懸停時的間隔,並在鼠標離開時恢復間隔。