国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery實現的多張圖無縫滾動效果【測試可用】

2019-11-20 09:01:31
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery實現的多張圖無縫滾動效果。分享給大家供大家參考,具體如下:

<!doctype html><html lang="en"><head><meta charset="UTF-8"><title>slider</title><style>*{  padding: 0;  margin: 0;}li{  list-style-type: none;}body{  margin: 50px;}.wrap{  border: 3px solid #f00;  width: 600px;  height: 200px;  position: relative;  overflow: hidden;}.wrap ul{  overflow: hidden;  position:absolute;  width: 1600px;  left: 0;  top: 0;  _height:1px;}.wrap ul li{  float: left;  width: 200px;}</style></head><body><a href="javascript:;" class="goLeft">向左走</a><a href="javascript:;" class="goRight">向右走</a><div class="wrap">  <ul>    <li><img src="1.jpg" alt=""></li>    <li><img src="2.jpg" alt=""></li>    <li><img src="3.jpg" alt=""></li>    <li><img src="4.jpg" alt=""></li>    <li><img src="5.jpg" alt=""></li>  </ul></div><script src="jquery-1.7.2.min.js"></script><script src="slider.js"></script></body></html>

slider.js

// 如果想要使一個元素運動起來,一般情況下這個元素須要具有position屬性absolute/relative$(function(){  var oul = $('.wrap ul');  var oulHtml = oul.html();  oul.html(oulHtml+oulHtml)  var timeId = null;  var ali = $('.wrap ul li');  var aliWidth = ali.eq(0).width();  var aliSize = ali.size();  var ulWidth = aliWidth*aliSize;  oul.width(ulWidth); //1600px  var speed = 2;  function slider(){    if(speed<0){      if(oul.css('left')==-ulWidth/2+'px'){      oul.css('left',0);      }      oul.css('left','+=-2px');    }    if(speed>0){      if(oul.css('left')=='0px'){      oul.css('left',-ulWidth/2+'px');      }      oul.css('left','+='+speed+'px');    }   }  // setInterval()函數的作用是:每隔一段時間,執行該函數里的代碼   timeId = setInterval(slider,30);  $('.wrap').mouseover(function(){    // clearInterval()函數的作用是用來清除定時器    clearInterval(timeId);  });  $('.wrap').mouseout(function(){    timeId = setInterval(slider,30);  });  $('.goLeft').click(function(){    speed=-2;  });  $('.goRight').click(function(){    speed=2;  });});

效果圖如下:

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery常用插件及用法總結》、《jQuery常見經典特效匯總》、《jQuery form操作技巧匯總》、《jQuery操作json數據技巧匯總》、《jQuery擴展技巧總結》、《jQuery拖拽特效與技巧總結》、《jQuery表格(table)操作技巧匯總》、《jquery中Ajax用法總結》、《jQuery動畫與特效用法總結》及《jquery選擇器用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巫山县| 江华| 仙桃市| 靖远县| 襄汾县| 双牌县| 高清| 河东区| 彰武县| 大姚县| 岳阳县| 盈江县| 威远县| 诸城市| 社旗县| 绥化市| 乌什县| 钦州市| 盱眙县| 大竹县| 饶河县| 会理县| 滦南县| 寿光市| 舒城县| 孟津县| 浦江县| 漳浦县| 辽源市| 琼结县| 尚志市| 绍兴市| 平江县| 交城县| 青海省| 抚松县| 福安市| 山东省| 剑阁县| 博白县| 临邑县|