<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 學習電腦 > 電腦硬件知識 > 鍵盤鼠標 > js實現點擊左右滾動jquery焦點圖特效

        js實現點擊左右滾動jquery焦點圖特效

        時間: 沈迪豪908 分享

        js實現點擊左右滾動jquery焦點圖特效

          QQ商城點擊左右滾動jquery焦點圖特效是不是很炫酷呢?你知道是怎么實現的嗎?不知道的話跟著學習啦小編一起來學習實現QQ商城點擊左右滾動jquery焦點圖特效。

          實現QQ商城點擊左右滾動jquery焦點圖特效的代碼

          <!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=gb2312" />

          <style type="text/css">

          body {font-size:12px; color:#222; font-family:Verdana,Arial,Helvetica,sans-serif; background:#f0f0f0;}

          ul,li {list-style:none; margin:0px; padding:0px;}

          img {border:0;}

          /* 仿QQ商城點擊左右滾動jquery焦點圖特效插件 */

          .focus {width:800px; height:280px; overflow:hidden; position:relative;}

          .focus ul {height:380px; position:absolute;}

          .focus ul li {float:left; width:800px; height:280px; overflow:hidden; position:relative; background:#000;}

          .focus ul li div {position:absolute; overflow:hidden;}

          .focus .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000; display:none;}

          .focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}

          .focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}

          .focus .btn span.on {background:#fff;}

          .focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}

          .focus .pre {left:0;}

          .focus .next {right:0; background-position:right top;}

          </style>

          <script type="text/javascript" src="js/jquery.min.js"></script>

          <script type="text/javascript" src="js/sl.js"></script>

          <script type="text/javascript">

          $(document).ready(function(){

          $.focus("#focus001");

          $.focus("#focus002");

          });

          </script>

          </head>

          <body>

          <h1></h1>

          <div class="focus" id="focus001">

          <ul>

          <li><a href="http://www.51xuediannao.com/" target="_blank"><img src="img/03.jpg" alt="jquery特效" /></a></li>

          <li><a href="http://www.51xuediannao.com/" target="_blank"><img src="img/02.jpg"/></a></li>

          <li><a href="http://www.51xuediannao.com/" target="_blank"><img src="img/03.jpg" alt="仿QQ商城點擊左右滾動jquery焦點圖特效" /></a></li>

          </ul>

          </div>

          <p>修改的幾個地方:1、隱藏了半透明背景條,2、把那個小常條滑塊讀出了1234這些數字。 你不喜歡這樣你可以修改樣式和自己改動下jquery代碼。</p>

          <p>調用方法:很簡單,$.focus("#focus001"); 一些參數設置,可以修改js中的設置,源作者已經注釋的很清楚了。</p>

          </body>

          </html>

          JS

          $(function() {

          jQuery.focus = function(slid) {

          var sWidth = $(slid).width(); //獲取焦點圖的寬度(顯示面積)

          var len = $(slid).find("ul li").length; //獲取焦點圖個數

          var index = 0;

          var picTimer;

          //以下代碼添加數字按鈕和按鈕后的半透明條,還有上一頁、下一頁兩個按鈕

          var btn = "<div class='btnBg'></div><div class='btn'>";

          for(var i=0; i < len; i++) {

          var ii = i+1;

          btn += "<span>"+ii+"</span>";

          }

          btn += "</div><div class='preNext pre'></div><div class='preNext next'></div>";

          $(slid).append(btn);

          $(slid).find("div.btnBg").css("opacity",0.5);//find() 函數返回在字符串中子字符串的位置。

          //為小按鈕添加鼠標滑入事件,以顯示相應的內容

          $(slid+" div.btn span").css("opacity",0.4).mouseenter(function() {

          index = $(slid+" .btn span").index(this);

          showPics(index);

          }).eq(0).trigger("mouseenter");

          //上一頁、下一頁按鈕透明度處理

          $(slid+" .preNext").css("opacity",0.2).hover(function() {

          $(this).stop(true,false).animate({"opacity":"0.5"},300);

          },function() {

          $(this).stop(true,false).animate({"opacity":"0.2"},300);

          });

          //上一頁按鈕

          $(slid+" .pre").click(function() {

          index -= 1;

          if(index == -1) {index = len - 1;}

          showPics(index);

          });

          //下一頁按鈕

          $(slid+" .next").click(function() {

          index += 1;

          if(index == len) {index = 0;}

          showPics(index);

          });

          //本例為左右滾動,即所有li元素都是在同一排向左浮動,所以這里需要計算出外圍ul元素的寬度

          $(slid+" ul").css("width",sWidth * (len));

          //鼠標滑上焦點圖時停止自動播放,滑出時開始自動播放

          $(slid).hover(function() {

          clearInterval(picTimer);

          },function() {

          picTimer = setInterval(function() {

          showPics(index);

          index++;

          if(index == len) {index = 0;}

          },4000); //此4000代表自動播放的間隔,單位:毫秒

          }).trigger("mouseleave");

          //顯示圖片函數,根據接收的index值顯示相應的內容

          function showPics(index) { //普通切換

          var nowLeft = -index*sWidth; //根據index值計算ul元素的left值

          $(slid+" ul").stop(true,false).animate({"left":nowLeft},300); //通過animate()調整ul元素滾動到計算出的position

          $(slid+" .btn span").removeClass("on").eq(index).addClass("on"); //為當前的按鈕切換到選中的效果

          $(slid+" .btn span").stop(true,false).animate({"opacity":"0.4"},300).eq(index).stop(true,false).animate({"opacity":"1"},300); //為當前的按鈕切換到選中的效果

          }

          };

          });

        猜你喜歡:

        1.jS獲取鼠標坐標、獲取鼠標像素點

        2.怎么用js實現簡單鼠標跟隨效果

        3.js怎么獲取鼠標在div中的相對位置

        4.js設置鼠標光標形狀

        5.Chrome瀏覽器的鼠標手勢的使用方法

        1950458 主站蜘蛛池模板: 久久久一本精品99久久精品88| 成人3D动漫一区二区三区| 中文字幕 日韩 人妻 无码| 国产精品国产三级国av| 亚洲AV毛片一区二区三区| 裸体女人亚洲精品一区| 玩弄放荡人妻少妇系列| 办公室超短裙秘书啪啪| 亚洲av成人区国产精品| 国产亚洲人成网站在线观看| 亚洲成av人片无码迅雷下载| 色婷婷久久综合中文久久一本| 国产三级a三级三级| 91在线无码精品秘 入口九色十| 日韩亚洲AV无码三区二区不卡| 国产色婷婷亚洲99精品小说| 国产成人啪精品午夜网站| 一区二区传媒有限公司| 成人网站免费观看永久视频下载| 无码人妻专区免费视频| 国产成人女人在线观看| 色窝窝免费播放视频在线| 精品国产一区二区三区2021 | 无码激情亚洲一区| 国产成人亚洲欧美日韩| 你拍自拍亚洲一区二区三区| 99热久久这里只有精品| 色综合天天综合天天综| 粉嫩少妇内射浓精videos| 毛片无遮挡高清免费| 国产午夜无码视频在线观看| 精品乱子伦一区二区三区| 97精品亚成在人线免视频| 男女啪啪激烈无遮挡动态图| 日本阿v片在线播放免费| 国产亚洲一二三区精品| 亚洲黄色第一页在线观看| 东京热久久综合久久88| 国产激情精品一区二区三区| 又黄又刺激又黄又舒服| 亚洲精品三区四区成人少|