麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

Javascript 鼠標移動上去 滑塊跟隨效果代碼分享

2019-11-20 21:35:51
字體:
來源:轉載
供稿:網友

先來一張截圖。

鼠標移動到對應的分類,下面的紅色小三角形就會自動跟隨,緩慢的跟隨。
不管有多少個都可以。
javascript code:

復制代碼 代碼如下:

function changeCoord(id, left) {
 $$(id).style.left = left;
}

function $$(id) {
 return document.getElementById(id);
}

function $$$(id) {
 return document.getElementsByClassName(id)[0];
}

function indexOf(arry, obj) {
 for (var i = 0; i < arry.length; i++) {
  if (obj == arry[i]) {
   return i;
  }
 };
}

window.onload = function() {
 //給頁面上所有的滑塊注冊事件
 //products-box-center 父容器對象

  var obj = document.getElementsByClassName('products-box-center');
  for(var i=0;i<obj.length;i++){
   try{
   var base=obj[i].getElementsByClassName('products-box-center-title')[0]; //取得每一項標題
   var elems=base.getElementsByClassName('products-items-title');
    for(var j=0;j<elems.length;j++){
     var elem=elems[j];
     elem.onmousemove=function(){
      //獲得當前對象的父容器的父容器
      var baseElem=this.parentElement.parentElement;
      var baseIndex=indexOf(obj,baseElem)+1;

      //獲得當前對象的坐標
      var left = this.offsetLeft;

      //獲得對應的滑塊對象
      var slider=$$('products-triangle-'+baseIndex);

      //改變滑塊的坐標
      slider.style.left = left + "px";
      //改變當前對象和其他對象的顏色
      this.style.color = "red";
      //獲取當前父容器下面的所有元素
      var notes=this.parentElement.getElementsByClassName('products-items-title');
      for(var k=0;k<notes.length;k++){
       if(this!=notes[k])
       notes[k].style.color="#666";
      }

     };
    }

   }
   catch(e){
    alert(e);
   }
  };

}

html code:

復制代碼 代碼如下:

 <div class="products-box-center">
    <div class="products-box-center-title">
     <div class="products-items-title products-focus-text"><h3>最新商品</h3></div>
     <div class="products-items-title"><h3>筆記本</h3></div>
     <div class="products-items-title"><h3>數碼影音</h3></div>
     <div class="products-items-title"><h3>配件</h3></div>
     <div class="products-items-title"><h3>辦公打印</h3></div>
     <div class="products-bottom-triangle" id="products-triangle-${index.count}"><b class="triangle"></b></div>
    </div>

    <div class="products-box-panel">

      <div class="products-item">

       <ul>
        <c:forEach begin="1" end="10">
         <li>
          <a href="#"><img src="img/pc.jpg"/></a>
          <div class="p-name">
           <a href="#">LG IPS237L-BN 23英寸IPS顯示器</a>
          </div>

          <div class="p-price">
           <span>¥1299.00</span>
          </div>

         </li>
        </c:forEach>
       </ul>
      </div>

    </div>

   </div>

上面的html是部分,可以用el表達式循環下,多搞幾個。。。
一個上午才做好。。。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美日韩在线播放 | www.99tv| 成人性视频欧美一区二区三区 | 欧美一区二区三区不卡免费观看 | 美女色影院 | 久草在线观看福利 | 天天草夜夜爽 | 国产一级做a爰片在线看 | 国产精品久久久乱弄 | 国产一级淫片在线观看 | 免费a观看 | 人与xxxxhdxxxhdxx 日韩黄a | 久久一本日日摸夜夜添 | 国产精品久久久av | 天使萌一区二区三区免费观看 | 毛片视频大全 | 国产亚洲欧美视频 | 国产成人高潮免费观看精品 | 国产免费观看电影网站 | 日韩午夜一区二区三区 | 国内性爱视频 | 午夜视频导航 | 欧美成人一区二区三区电影 | 欧美大逼网 | 黄色一级毛片免费看 | 欧美精品欧美 | 姑娘第四集免费看视频 | 国产精品区在线12p 午夜视频色 | 最新精品在线 | 蜜桃视频在线免费播放 | 2021免费日韩视频网 | 黄视频免费在线观看 | 美女一级毛片 | 久久精品亚洲国产奇米99 | 免费a级网站 | 日本在线播放一区二区三区 | 中文字幕亚洲情99在线 | 鲁人人人鲁人人鲁精品 | 一级国产免费 | 毛片哪里看| 免费国产人成网站 |