Jquery自动播放功能只工作一次
jquery autoplay function works only once
我从这个页面http://jquery.lemmonjuice.com/plugins/slider-variable-widths.php复制了这个代码,但是在我的页面上自动播放功能只工作一次。你能帮我吗?
var sliderTimeout;
window.onload = function(){
// initialize slider
$( '#slider1' ).lemmonSlider({
'slideToLast' : true
});
// run
sliderAutoplay();
}
// slider autoplay function
function sliderAutoplay(){
$( '#slider1' ).trigger( 'nextSlide' );
sliderTimeout = setTimeout( 'sliderAutoplay', 3000 );
}
去掉setTimeout函数的单引号,第一个参数是function而不是字符串。
sliderTimeout = setTimeout(sliderAutoplay, 3000 );
setInterval(function(){ sliderAutoplay() },3000);
试试这个
相关文章:
- Jquery FadeIn FadeOut 只工作一次
- jQuery滚动功能只工作一次
- iOS鼠标中心绑定只工作一次
- mongoose.js Model.remove在循环中只能工作一次
- 复选框一次选中一个不在gridview中工作
- Regex拆分-工作一次
- EventListener只能工作一次
- jQuery animate只在单击时工作一次
- data th JS每页只工作一次
- Jquery选择选项并获取只工作一次的更改值(页面加载时)
- remove仅每隔一次进行儿童工作
- CSS 类在验证时只工作一次
- Chrome扩展程序:浏览器操作单击按钮工作一次
- 单击仅工作一次
- MVC 分部视图中的 JQuery UI 自动完成功能只能工作一次
- Yelp API、OAuth和Angular与JSONP只工作一次
- 为什么这个脚本只工作一次?只替换元素一次,然后再也不替换
- 滚动时加载更多 滚动速度时一次工作两次
- 为什么一个ng应用程序一次工作
- Ajax请求只在每隔一次工作