2011-06-01 84 views
0

我有一个项目,我正在使用的启动/停止滑块克里斯科伊尔在这里显示http://css-tricks.com/startstop-slider。客户喜欢它,但现在希望它能够循环一次并停止。同样在它循环并停止“停止”按钮以转到“开始”,以便如果用户想再次播放它们,则可以。停止/启动滑块 - 在一个周期后停止

我是jquery/Javascript的新手,我没有运气搞清楚这一点。

谢谢您的帮助

回答

1

您需要更新doMove功能并清除间隔幻灯片已完成1转

if (movement == tooFar) { 
    $(".slide img").animate({ 
    "top": -200 
    }, function() { 
    $("#mover").animate({ 
     "left": 0 
    }, function() { 
     $(".slide img").animate({ 
     "top": 20 
     }); 
    }); 
    }); 

    clearInterval(sliderIntervalID); 
    $("#slider-stopper").text("Start"); 
} 
+0

Thanks devmatt for your answer。但是,这似乎并不奏效。也许我做错了什么 – Homer 2011-06-01 15:03:35

+0

如果你可以使用http://jsfiddle.net/发送你的JS代码,我可能会找出原因。 – devmatt 2011-06-01 16:46:49