javascript - jquery焦点图自动切换开始是正常的,一段时间就乱了
伊谢尔伦
伊谢尔伦 2017-04-10 15:09:46
[JavaScript讨论组]

写了一个随机图片的自动切换代码,每次运行一会儿就不正常了。主要代码如下

http://codepen.io/alianlian/pen/PqwejG

主要原理是先添加一张随机图片,然后p里面就会有两张,然后同时向上移动100px,之后再将第一个图片删除,去掉第二个图片的translate属性。
最开始是正常的,大概一分钟后就乱了,看了一下,是因为到后来删除img没有执行。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(1)
ringa_lee

不跑代码纯猜测的话,感觉是定时处理的东西太多了,每次执行的时间可能并不那么精确,久而久之就错乱了

2个同时向上移动可以修改用父元素的scrollTop的方法在一个animate里面做,然后在这个animate的complete里面用setTimeout调用自己,取代开头的setInterval,这样能保证次第完成

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号