锁定老帖子 主题:js图片轮换效果(一)
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-01-07
把malk的js实现改写成jquery了,见主贴。
|
|
返回顶楼 | |
发表时间:2009-01-08
在ice-cream 的基础上修改了下,鼠标悬停在图片上停止轮换 <script language="JavaScript" type="text/javascript"> $(document).ready(function(){ var arryImgs = ["images/01.jpg","images/02.jpg","images/03.jpg","images/04.jpg","images/05.jpg"]; $(".clickButton a").attr("href","javascript:return false;"); var times = 1; function changeImage(){ if (times == 6) { times = 1; } $(".clickButton a").removeClass("active"); $(".clickButton a:nth-child(" + times + ")").addClass("active"); $(".imgs img").attr("src",arryImgs[times-1]); times++; } var interval = window.setInterval(function(){ changeImage(); }, 1500); $(".imgs img").hover( function(){ clearInterval(interval); }, function(){ interval = window.setInterval(function(){ changeImage(); }, 1500); }); $(".clickButton a").each(function(index){ $(this).hover( function(){ $(".clickButton a").removeClass("active"); $(this).addClass("active"); clearInterval(interval); $(".imgs img").attr("src",arryImgs[index]); times = index+1; }, function(){ interval = window.setInterval(function(){ changeImage(); }, 1500); }); }); }) </script>
|
|
返回顶楼 | |
发表时间:2009-01-08
最后修改:2009-01-08
哇塞,太佩服大家了! 赞一个!
大家可以做一个插件出来吗?? jquery 插件哦. 这样不是更模块化吗 有空我弄一个, 看今天的工作完成情况 |
|
返回顶楼 | |
发表时间:2009-01-08
正好需要。谢谢楼主和大家的分享。
|
|
返回顶楼 | |
发表时间:2009-01-08
这么勤学的MM,支持下。
|
|
返回顶楼 | |
发表时间:2009-01-08
提个建议:一般我随机点击某个button,后面自动变换应该是刚刚点击button后一个。
比如,我点击了【4】,那么自动跳转应该从【5】开始,而你这个是各变各的。 |
|
返回顶楼 | |
发表时间:2009-01-08
myyate 写道 提个建议:一般我随机点击某个button,后面自动变换应该是刚刚点击button后一个。
比如,我点击了【4】,那么自动跳转应该从【5】开始,而你这个是各变各的。 你看的是以前的版本,而你要的效果是应该看我修改后的"display_imgs_鼠标停留版_.zip"这个文件,或者看楼上ninecat同学的 |
|
返回顶楼 | |
发表时间:2009-01-09
我刚弄了一个,跟楼主的差不多!
|
|
返回顶楼 | |
发表时间:2009-01-09
引用fints:ice啊 你真厉害啊 像你这么勤思考爱动手的mm程序员太少了
难怪 马丁叔叔那么欣赏你 呵呵 我怎么看你更欣赏啊 |
|
返回顶楼 | |
发表时间:2009-01-09
我想知道,如果图片增加不同URL怎么改进啊。
|
|
返回顶楼 | |