我正在使用演示jquery新闻自动收录器。它运作良好。当我在新闻自动收报机上盘旋时,它就会停止。 但在此之后它不会滚动。
$(function() {
function tick(){
$('#ticker li:first').slideUp( function () { $(this).appendTo($('#ticker')).slideDown(); });
}
var timeSet = setInterval(function(){ tick () }, 1000);
$('#ticker').hover(function() {
$('#ticker li:first').stop();
clearInterval(timeSet);
}, tick());
tick();
});
答案 0 :(得分:2)
(+ 1这对我来说很有用)在悬停切换时设置tick();
功能并且它有效,你应该设置setInterval
功能,然后它每秒工作。
$('#ticker').hover(function () {
$('#ticker li:first').stop();
clearInterval(timeSet);
}, function () {
timeSet = setInterval(function () {
tick();
}, 1000);
});