jQuery-slider1

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
 3 <head>
 4     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 5     <title>Document</title>
 6     <style>
 7     *{padding:0;margin:0;}
 8     li{list-style-type: none;}
 9     body{margin: 50px;}
10     .wrap{border:3px solid #f00;width:800px;height: 200px;position: relative;overflow: hidden;}
11     .wrap ul{overflow: hidden;_height:1px;width:1600px;position: absolute;left:0;top:0;}
12     .wrap ul li{float:left;}
13 
14     </style>
15     <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
16     <script type="text/javascript">
17     $(function(){
18         var oul = $(.wrap ul);
19         var oulHtml = oul.html();
20         oul.html(oulHtml+oulHtml);
21         var timeId = null;
22 
23 
24         //函数的作用,每隔一段时间,执行该函数内的代码
25         timeId = setInterval(function(){
26 
27 
28             /*
29             if(oul.css(‘left‘)==‘-800px‘){
30                 oul.css(‘left‘,0);
31             }
32             oul.css(‘left‘,‘+=-2px‘);
33             */
34             if(oul.css(left)==0px){
35                 oul.css(left,-800px);
36             }
37             oul.css(left,+=2);
38 
39 
40         },30);
41 
42         $(.wrap).mouseover(function(){
43             //下面的函数是用来清除定时器
44             clearInterval(timeId);
45         });
46         
47         $(.wrap).mouseout(function(){
48 
49                 timeId = setInterval(function(){
50 
51 
52                 /*
53                 if(oul.css(‘left‘)==‘-800px‘){
54                     oul.css(‘left‘,0);
55                 }
56                 oul.css(‘left‘,‘+=-2px‘);
57                 */
58                 if(oul.css(left)==0px){
59                     oul.css(left,-800px);
60                 }
61                     oul.css(left,+=2);
62 
63 
64             },30);
65 
66         });
67     });
68     </script>
69 </head>
70 <body>
71 
72 /*如果要使一个元素运动上进心来,一般情况下要有position属性,可以是absolute/relative*/
73     <div class="wrap">
74         <ul>
75             <li><img src="1.jpg" alt="" /></li>
76             <li><img src="2.jpg" alt="" /></li>
77             <li><img src="3.jpg" alt="" /></li>
78             <li><img src="4.jpg" alt="" /></li>
79 
80 
81         </ul>
82     </div>
83 
84 </body>
85 </html>

 图片 200*200 可以测试

jQuery-slider1,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。