我有一个运行良好的 div 滑块:http: //jsfiddle.net/UqSFr/2/
基本功能是这样的:
$("#NextButton").click(function(e) {
e.preventDefault();
if ( $("#h_wrapper").is(':not(:animated)') && $("#NextButton").is(':not(:animated)') ) {
var newMargin = CurrentMargin() - SlideWidth;
$("#h_wrapper").animate({ marginLeft: newMargin }, SlideSpeed, function () { SetNavigationDisplay() });
}
});
除了点击功能外,我还想添加一个计时器,所以如果 5 秒内没有点击,它应该移到下一个。
计时器应在点击时重置
到达终点时,它必须转到第一个 div (marginLeft = 0)