有用过Jquery的吗?里面的setInterval和clearInterval有点问题
时间:2011-11-29
来源:互联网
我下了个图片轮播切换的Jquery例子http://www.cnblogs.com/babyzone2004/archive/2010/08/30/1812682.html
我想加一个鼠标放上去能暂停的功能,就加了一些jquery的代码:
下面这段代码是当鼠标放到滑动框时暂停和离开时重新自动播放的功能--
JScript code
但是当下面这段原来的代码里手动前进后退的按钮时间被触发时,上面我加的这段暂停的代码就失效了,好像是改了sliderIntervalID的值后,clearInterval找不到那个id了
JScript code
我想加一个鼠标放上去能暂停的功能,就加了一些jquery的代码:
下面这段代码是当鼠标放到滑动框时暂停和离开时重新自动播放的功能--
JScript code
$(".slide", $t).hover( function(){clearInterval(sliderIntervalID);}, function(){ sliderIntervalID = setInterval(function(){ if(active===false) {animate("next",true);} },o.autoStart); } );
但是当下面这段原来的代码里手动前进后退的按钮时间被触发时,上面我加的这段暂停的代码就失效了,好像是改了sliderIntervalID的值后,clearInterval找不到那个id了
JScript code
$(".next",$t).click(function(){ if(active===false) { animate("next",true); if(o.autoStart){ if (o.restart) {autoStart();} else {clearInterval(sliderIntervalID);} } } return false; });
作者: charlesxu 发布时间: 2011-11-29
上面那个链接错了http://www.cssk8.com/html/cssmb/blue/2011/0621/2744.html
高手们给看看,想在这个切换的框中加个暂停的功能
高手们给看看,想在这个切换的框中加个暂停的功能
作者: charlesxu 发布时间: 2011-11-30
不太清楚。
但是楼主请弄清楚 setInterval 和 setTimeout的区别吧。
但是楼主请弄清楚 setInterval 和 setTimeout的区别吧。
作者: kaukiyou 发布时间: 2011-11-30
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28