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

首頁 > 語言 > JavaScript > 正文

JavaScript實(shí)現(xiàn)美化滑塊效果

2024-05-06 15:39:21
字體:
供稿:網(wǎng)友

本文實(shí)例為大家分享了js實(shí)現(xiàn)美化滑塊效果的具體代碼,供大家參考,具體內(nèi)容如下

美化滑塊(拖動(dòng))

隱藏原有的range 同步value

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>滑塊</title>  <style>    .len{      width: 300px;      height: 6px;      background: #6c6;      border-radius: 3px;      margin-top:15px;      position: relative;    }    .len b{      display: inline-block;      height: 6px;      border-radius: 3px;      background: #900;      position: absolute;    }    .len span{      position: absolute;      width: 10px;      height: 10px;       border-radius: 5px;      background: #090;      z-index: 1;      top: -2px;      left: 0;    }    .len input[type=range]{      display: none;    }  </style></head><body>  <input type="range" min="0" max="500" value="0">  <input type="range" min="0" value="0">  <script>    var ranges=document.querySelectorAll("input[type=range]");    ranges.forEach(function(range){      var Div=document.createElement("div");      Div.className="len";      range.parentNode.insertBefore(Div,range);      var span=document.createElement("span");      var b=document.createElement("b");      Div.appendChild(span);      Div.appendChild(b);      Div.appendChild(range);      span.onmousedown=function(e){        var x=e.clientX-this.offsetLeft;        var maxL=Div.offsetWidth-span.offsetWidth;        var maxV=range.max || 100;        document.onmousemove=function(e){          var les=e.clientX-x;          if(les < 0)les=0;          if(les > maxL)les=maxL;          span.style.left=les+"px";          b.style.width=les+span.offsetWidth/2+"px";          range.value=les/maxL*maxV;   //同步          e.preventDefault();       //阻止默認(rèn)事件          console.log(range.value)        }        document.onmouseup=function(){          document.onmousemove=null;          document.onmouseup=null;        }      }    })  </script></body></html>

插件都可以無限復(fù)制,刪除即是原有效果

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持錯(cuò)新站長站。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 枞阳县| 托里县| 红原县| 海原县| 灵丘县| 夏河县| 鄂托克旗| 和林格尔县| 壶关县| 犍为县| 常州市| 军事| 加查县| 台南市| 平远县| 敦化市| 化德县| 台湾省| 安顺市| 凌源市| 皋兰县| 平原县| 偏关县| 汝城县| 铁岭县| 广西| 乌拉特后旗| 景泰县| 高邮市| 福贡县| 西畴县| 湾仔区| 类乌齐县| 桦南县| 广德县| 乌拉特前旗| 页游| 成武县| 手机| 鹤庆县| 临湘市|