jquery如何在页面跳转时clear掉之前的setInterval

我的主页是头尾固定中间的div通过.load()来实现点击页头的菜单时的页面局部切换(.click()的方法写在主页面的菜单里而跳转到的那些页面都有单独的.html文件)... 我的主页是头尾固定 中间的div通过.load()来实现点击页头的菜单时的页面局部切换(.click()的方法写在主页面的菜单里 而跳转到的那些页面都有单独的.html文件)
其中一页里有个图片自动滚动的部分 用的setInterval实现的 但每次第一次进入该页面图片正常滚动 但load了其他页面后再回来 图片滚动就不正常了 我用firebug查看在load了别的页面的时候 那个滚动还在运行
怎么样能实现load其他页的时候该页实现clearInterval再次进入时重新setInterval
或是怎么样能让那个滚动正常(我用的滚动方法是marginTop:"-=130px" 第一次进入该页面 每滚动一张图 就初始化一次margin-top=0; load完别的页再回来 那个初始化不管用了 margin-top就一直减)
展开
 我来答
匿名用户
2013-06-05
展开全部
当你页面载入的时候,直接调用hover里面那个方法。直接写成
$(function(){

})
不用写$(document).ready(function(){ });
再看一下你方法的加载顺序是不是有冲突。比如变量
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式