百转千回,万物皆变心不动,任清风自流。

html,css,jQuery,javascript,php,mysql,dedecms,phpcms,wordpress,linux,windows
  首页  :: 订阅 订阅  :: 管理

jQuery滚动图片特效,jQuery无缝滚动图片代码

Posted on 2012-06-23 08:15  李潇喃  阅读(190)  评论(0)    收藏  举报
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>连续滑动</title> <meta name="author" content="ximan" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <style type="text/css"> *{margin:0;padding:0;} img{border: none;} #slide{overflow:hidden;width:400px;margin:100px auto;} ul{list-style:none;} li{float:left;} .slideul1{width:3999px;} </style> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> </head> <body> <h1><a href="http://ons.me/" target="_blank" title="一个热爱网络的年轻人的博客">西门的后花园</a></h1> <h2><a href="http://ons.me/299.html" target="_blank">jQuery滚动图片特效,jQuery无缝滚动图片代码</a></h2> <div id="slide"> <ul class="slideul1"> <li class="slideli1"> <ul class="slideul2"> <li><img src="img5.jpg"/></li> <li><img src="img5.jpg"/></li> <li><img src="img5.jpg"/></li> <li><img src="img5.jpg"/></li> <li><img src="img5.jpg"/></li> </ul> <li class="slideli2"></li> </ul> </div> <script type="text/javascript"> var _speed=30; //时间 var _slide = $("#slide"); var _slideli1 = $(".slideli1"); var _slideli2 = $(".slideli2"); _slideli2.html(_slideli1.html()); //把slideli1的内容插入slideli2 function Marquee(){ if(_slide.scrollLeft() >= _slideli1.width()) //如果slideli1的宽度(这个是自动获取的,如果获取的值小于slide.scroolleft可以自己设置)小于外部框的宽度,不滚动 _slide.scrollLeft(0); else{ //如果slideli1的宽度大于外部边框宽度,则进行滚动 _slide.scrollLeft(_slide.scrollLeft()+1); } } $(function(){ //两秒后调用 var sliding=setInterval(Marquee,_speed) _slide.hover(function() { //鼠标移动DIV上停止 clearInterval(sliding); },function(){ //离开继续调用 sliding=setInterval(Marquee,_speed); }); }); </script> </body> </html> 摘自 http://ons.me/299.html