新闻自动收报机在悬停后无法重启

时间:2013-02-12 11:00:00

标签: jquery html

我正在使用演示jquery新闻自动收录器。它运作良好。当我在新闻自动收报机上盘旋时,它就会停止。 但在此之后它不会滚动。

http://jsfiddle.net/kdjs2/

$(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();
});

1 个答案:

答案 0 :(得分:2)

(+ 1这对我来说很有用)在悬停切换时设置tick();功能并且它有效,你应该设置setInterval功能,然后它每秒工作。

$('#ticker').hover(function () {
    $('#ticker  li:first').stop();
    clearInterval(timeSet);
}, function () {
    timeSet = setInterval(function () {
        tick();
    }, 1000);
});

http://jsfiddle.net/kdjs2/7/