最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery實現點擊按鈕滾動元素功能詳解

 更新時間:2023年06月30日 10:43:09   作者:Skywang  
這篇文章主要為大家介紹了jQuery實現點擊按鈕滾動元素功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

jQuery實現點擊按鈕滾動元素

最近做項目做到一個功能是用左右按鈕取代進度條滾動,網上沒有類似的dome就自己寫了一個,挺簡單不難,廢話不多說直接上代碼;

html

// 首先這是一個固定尺寸的視口div
<div class="scroll_part" style="position: relative;">
 // 這是左按鈕
  <div id="goLeftBtn" class="btn sc_left" style="position: absolute;z-index: 10;">
    <div class="">
      <img src="img/sc_left.png" />
    </div>
  </div>
// 這是右按鈕
  <div id="goRightBtn" class="btn sc_right" style="position: absolute;z-index: 10;">
    <div class="">
      <img src="img/sc_right.png" />
    </div>
  </div>
  // 這里是可以滾動的元素
  <div class="content_sc">
    <div id="" class="sc_box" style="position: relative;">
      <img class="sc_img" style="" src="img/programme.png" />
        <div class="dot" style="">//這個是一個動畫特效可以不用管
              <div class="dot2 ">
                <div class="dot3"></div>
              </div>
        </div>
    </div>
  </div>
</div>

效果圖

css部分很簡單 就不貼出來了

js部分

// 滾動效果
// 這里主要用到的方法就是$().scrollLeft();
    var count = 1;
    var goWight = 100;
    $("#goLeftBtn").click(function() {
        if(count == 0) {
            $('.content_sc').scrollLeft(0);
            count = 0;
        } else {
            count--;
            $('.content_sc').scrollLeft(count * goWight);
        }
        console.log("count" + count);
        var aaa = $(".sc_box")
        console.log("offsetWidth" + aaa.offsetWidth);
    })
    $("#goRightBtn").click(function() {
        if(count == 0) {
            $('.content_sc').scrollLeft(goWight);
        } else {
            $('.content_sc').scrollLeft(count * goWight);
        }
        console.log("count" + count);
        var aaa = $(".content_sc")[0].offsetWidth
        var bbb = $(".sc_box")[0].offsetWidth
        if((aaa + count * goWight) > bbb) {
            return;
        }
        count++;
    })
});

代碼很簡單,以上就是jQuery實現點擊按鈕滾動元素功能詳解的詳細內容,更多關于jQuery點擊按鈕滾動元素的資料請關注腳本之家其它相關文章!

相關文章

最新評論

双鸭山市| 色达县| 拉萨市| 温州市| 屯留县| 花垣县| 河西区| 郯城县| 涞水县| 华亭县| 依安县| 阳信县| 滦南县| 泗洪县| 东明县| 封开县| 罗江县| 大埔区| 东乌珠穆沁旗| 兴和县| 遂昌县| 独山县| 赫章县| 于田县| 静宁县| 蓝田县| 锡林郭勒盟| 德化县| 彭泽县| 缙云县| 尚义县| 阿瓦提县| 吉隆县| 灌云县| 延寿县| 宁城县| 宁津县| 舒兰市| 榆中县| 凌云县| 砀山县|