亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jQuery插件實現帶圓點的焦點圖片輪播切換

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

這次分享的代碼是jQuery插件,HovertreeImg是一個圖片輪播jquery插件,使用方便,可以設置大小,圓點位置等,代碼簡潔

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>  <base target="_blank" />  <meta charset="utf-8" />  <style>#img {width:768px;height:66px;overflow:hidden}#img img{width:100%;height:100%;}#img #imgcontent{display:none}a{color:blue}</style></head><body>  <div id="img">    <a href="/h/bjaf/hovertreeimg.htm" title="Img" target="_blank"><img src="/jq/img/img.jpg" alt="Img插件" /></a>    <div id="imgcontent">      <a href="/h/bjaf/easysector.htm" title="HTML5百分比餅圖" target="_blank"><img src="/themes/img/easysector.gif" alt="EasySector插件" /></a>      <a href="/texiao/game/" title="見縫插針" target="_blank"><img src="/themes/img/jfcz.gif" alt="見縫插針" /></a>     </div>  </div>  <div>    <br /><br /></div>     <script src="/ziyuan/jquery/jquery-1.12.0.min.js"></script>  <script src="/jq/hovertreeimg/jquery.img.js"></script>  <script>    $("#img").hovertreeimg({      "h_circlePosition": "",//left,right,center      "h_width": 768,      "h_height": 66,      "h_borderColor":"silver",      "h_circleWidth": 14          });  </script></body></html>

jquery.img.js

/*!* HovertreeImg(jQuery Plugin)* version: 1.0.0* Copyright (c) 2016 HoverTree */(function ($) {  $.fn.hovertreeimg = function (options) {    var settings = $.extend({      h_time:"3000",//切換時間      h_borderColor: "transparent",//邊框顏色      h_width: "500",//寬度      h_height: "200",//高度      h_circleWidth: "18",//方框邊長      h_circleColor:"silver",//圓點顏色      h_currentCircleColor: "red",//當前圓點顏色      h_circlePosition:"right"http://圓點位置    }, options);    var h_hovertreeimg = $(this);    if (h_hovertreeimg.length < 1)      return;    h_hovertreeimg.css({      "position": "relative", "border":"solid 1px "+ settings.h_borderColor      , "width": settings.h_width, "height": settings.h_height      , "overflow": "hidden"    })    var h_hovertreeimgcontent = h_hovertreeimg.find(">div#hovertreeimgcontent");    h_hovertreeimgcontent.hide();    var h_hovertreeimgcurrent = h_hovertreeimg.find(">a");    h_hovertreeimgcurrent.wrap("<div id='replaceframe'></div>");    h_replaceFrame = h_hovertreeimg.find("#replaceframe").css({ "width": "100%", "height": "100%" });    //構造圓點框    $('<div class="hovertreeimgpoint"></div>').appendTo(h_hovertreeimg);    var h_hovertreeimgpoint = h_hovertreeimg.find(".hovertreeimgpoint");    h_hovertreeimgcontent.prepend(h_hovertreeimgcurrent.clone(true));//復制到總a集合    var h_hovertreeimgitems = h_hovertreeimgcontent.children();//所有a標簽集合    var h_hovertreeimglength = h_hovertreeimgitems.length;//所有輪播項數量    var h_isswitch = true;//是否輪播    var h_circleWidth = parseInt(settings.h_circleWidth);    //加邊框與間隔    var h_circleFrameWidth = (h_circleWidth + 4) * h_hovertreeimglength+2;        h_hovertreeimgpoint.css({      "height": (h_circleWidth + 4), "position": "absolute", "bottom": "0px",      "display": "inline-block"    })    //設置圓點位置    switch (settings.h_circlePosition) {      case 'right':        h_hovertreeimgpoint.css({          "right": "0px"        })        break;      case 'left':        h_hovertreeimgpoint.css({          "left": "0px"        })        break;      default:        h_hovertreeimgpoint.css({          "left": "0px",          "right": "0px",          "width": h_circleFrameWidth + "px",          "margin": "0px auto"        })        break;    }    //切換索引    var h_hovertreeimgindex = 1;    if (h_hovertreeimglength < 2)      h_hovertreeimgindex = 0;    //構造圓點    for (var h_i = 0; h_i < h_hovertreeimglength; h_i++) {      h_hovertreeimgpoint.append("<div hovertreeimgdata='" + h_i + "' id='hovertreeimgpoint" + h_i + "'></div>");    }    h_pointset = h_hovertreeimgpoint.find("div");//圓點集合    h_pointset.css({      "background-color": settings.h_circleColor, "width": settings.h_circleWidth      , "height": settings.h_circleWidth    , "border": "1px solid white"      , "margin-left": "2px",      "display": "inline-block",      "border-radius": "50%"    })    h_pointset.eq(0).css({ "background-color": settings.h_currentCircleColor });        //設置當前圖片    function imgswitch(imgindex) {      h_replaceFrame.html(h_hovertreeimgitems.eq(imgindex));      h_pointset.css({ "background-color": settings.h_circleColor });      h_pointset.eq(imgindex).css({ "background-color": settings.h_currentCircleColor });    }    h_replaceFrame.find("img").css({      "width": settings.h_width      , "height": settings.h_height    })    //圓點操作    h_pointset.hover(function () {      h_isswitch = false;//光標懸停到圓點停止切換      imgswitch($(this).attr('hovertreeimgdata'));    }    , function () {      h_isswitch = true;    }    )    //切換    setInterval(function () {      if (!h_isswitch)        return;      imgswitch(h_hovertreeimgindex);      h_hovertreeimgindex = (h_hovertreeimgindex + 1) % h_hovertreeimglength;    }, settings.h_time)    //光標懸停到圖片停止切換    h_replaceFrame.hover(function () { h_isswitch = false; }, function () { h_isswitch = true; })  }}(jQuery));

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲va欧美va国产综合久久| 亚洲男子天堂网| 国产亚洲精品久久久| 欧美激情a在线| 欧美激情在线观看视频| 久久精品这里热有精品| 一本一本久久a久久精品牛牛影视| 国产精品电影观看| 深夜福利国产精品| 久久亚洲成人精品| 日产精品久久久一区二区福利| 欧美精品福利视频| 91久久国产精品91久久性色| 成人黄色av网站| 精品久久久久久久大神国产| 色妞色视频一区二区三区四区| 日韩成人在线免费观看| 456国产精品| 亚洲国产成人久久综合一区| 午夜精品久久久久久久99热浪潮| 久久久久久久网站| 日本不卡高字幕在线2019| 欧美最猛性xxxxx免费| 欧美激情一区二区三区成人| 亚洲精品成a人在线观看| 久久国产精品视频| 日韩在线精品视频| 国产精品久久电影观看| 成人亚洲激情网| 国产精品成熟老女人| 欧美日韩黄色大片| 中文字幕九色91在线| 日韩激情视频在线播放| 日韩在线资源网| 精品视频在线观看日韩| 不卡av日日日| 亚洲国产精品免费| 亲子乱一区二区三区电影| 最近2019年日本中文免费字幕| 国产精品小说在线| 国产精品91视频| 欧美日韩国产精品一区二区不卡中文| 欧美有码在线观看视频| 日韩高清免费在线| 亚洲日本aⅴ片在线观看香蕉| 精品国产欧美一区二区三区成人| 欧美—级a级欧美特级ar全黄| 国产精品久久不能| 91精品国产91久久久久久最新| 国内精品久久久久伊人av| 日韩精品在线观看网站| 欧美激情精品久久久久久变态| 亚洲第一精品福利| 欧美在线视频网站| 亚洲大尺度美女在线| 日韩视频在线一区| 久久久久久国产精品美女| 国产精品爽黄69天堂a| 国产精品大陆在线观看| 亚洲国产91色在线| 日韩在线播放av| 国产精品自拍偷拍| 中文字幕自拍vr一区二区三区| 国产精品一区二区三区久久| 国产精品欧美在线| 国产日韩欧美在线视频观看| 国语自产精品视频在线看抢先版图片| 中文字幕欧美精品日韩中文字幕| 另类少妇人与禽zozz0性伦| 2018国产精品视频| 日本国产高清不卡| 国产在线精品播放| 国产精品夜间视频香蕉| 欧美日韩一区二区免费视频| 日韩在线观看免费网站| 欧美日本在线视频中文字字幕| 成人网页在线免费观看| 亚洲欧美日韩成人| 日韩电影免费观看在线观看| 久久久久亚洲精品成人网小说| 亚洲大胆人体在线| 久久av.com| 久久99视频精品| 日韩成人av一区| 欧美成人第一页| 中文字幕日韩欧美精品在线观看| 欧美老肥婆性猛交视频| xxx欧美精品| 色噜噜国产精品视频一区二区| 国产精品专区一| 亚洲精品国产成人| 亚洲午夜未满十八勿入免费观看全集| 国产精品h在线观看| 精品国产电影一区| 亚洲精品理论电影| 日韩成人在线网站| 亚洲黄色成人网| 日本韩国欧美精品大片卡二| 日韩精品亚洲精品| 精品久久久久人成| 成人欧美在线视频| 久久亚洲精品毛片| 日韩经典中文字幕| 亚洲欧美国产高清va在线播| 草民午夜欧美限制a级福利片| 久久久www成人免费精品张筱雨| 午夜欧美不卡精品aaaaa| 亚洲性69xxxbbb| 亚洲香蕉成视频在线观看| 国产精品av电影| 欧美电影免费在线观看| 日韩av网址在线| 欧美亚洲视频在线看网址| 久久久精品2019中文字幕神马| 欧美高清视频免费观看| 亚洲最新av在线网站| 9.1国产丝袜在线观看| 亚洲国产精品成人va在线观看| 国产欧美日韩免费| 欧美综合在线观看| 日韩综合中文字幕| 亚洲成人激情视频| 国产精品久久久久久久久久99| 色七七影院综合| 成人有码在线视频| 欧美专区国产专区| 成人h片在线播放免费网站| 插插插亚洲综合网| 国产精品爽爽爽爽爽爽在线观看| 国产精品一区二区性色av| 精品国产乱码久久久久酒店| 亚洲精品国产品国语在线| 成人欧美一区二区三区黑人| 97国产精品视频人人做人人爱| 日韩欧美视频一区二区三区| 精品自拍视频在线观看| 欧美片一区二区三区| 国产偷国产偷亚洲清高网站| 性日韩欧美在线视频| 亚洲精品91美女久久久久久久| 国外成人在线直播| 日韩av电影中文字幕| 2019中文字幕在线| 91亚洲精品一区二区| 日韩亚洲欧美中文高清在线| 992tv在线成人免费观看| 久久人91精品久久久久久不卡| 久久精品亚洲热| 欧美肥老妇视频| 国产精品一区电影| 久久久www成人免费精品张筱雨| 98精品在线视频| 欧美怡春院一区二区三区| 国产亚洲精品久久久久久牛牛| 亚洲精品www久久久久久广东| 亚洲精品美女久久久久| 中文字幕国内精品| 黄色成人av网| 久久久av一区| 91在线|亚洲| 国产91精品黑色丝袜高跟鞋| 久久久成人精品| 国产欧美日韩精品专区| 国产精品一久久香蕉国产线看观看|