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

首頁 > 編程 > JavaScript > 正文

Javascript 鼠標(biāo)移動上去小三角形滑塊緩慢跟隨效果

2019-11-20 22:46:02
字體:
供稿:網(wǎng)友
先來一張截圖。
 
鼠標(biāo)移動到對應(yīng)的分類,下面的紅色小三角形就會自動跟隨,緩慢的跟隨。
不管有多少個(gè)都可以。
javascript code:
復(fù)制代碼 代碼如下:

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]; //取得每一項(xiàng)標(biāo)題
var elems=base.getElementsByClassName('products-items-title');
for(var j=0;j<elems.length;j++){
var elem=elems[j];
elem.onmousemove=function(){
//獲得當(dāng)前對象的父容器的父容器
var baseElem=this.parentElement.parentElement;
var baseIndex=indexOf(obj,baseElem)+1;

//獲得當(dāng)前對象的坐標(biāo)
var left = this.offsetLeft;

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

//改變滑塊的坐標(biāo)
slider.style.left = left + "px";
//改變當(dāng)前對象和其他對象的顏色
this.style.color = "red";
//獲取當(dāng)前父容器下面的所有元素
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:
復(fù)制代碼 代碼如下:

<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>數(shù)碼影音</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表達(dá)式循環(huán)下,多搞幾個(gè)。。。
一個(gè)上午才做好。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产精品美女一区二区 | 欧美日韩亚州综合 | 国产美女视频一区二区三区 | 国产成人综合在线视频 | 亚洲一区二区三区视频 | 国产精品99久久久久久久 | av手机免费在线观看 | 99爱视频在线观看 | 91免费高清视频 | 久久精品免费国产 | 久久影院一区二区三区 | 亚洲精品午夜在线 | 日韩视频在线一区二区三区 | 中文字幕免费看 | a级高清免费毛片av在线 | 精品一区二区在线播放 | 色女人在线 | 国产午夜精品久久久久久免费视 | 好吊色37pao在线观看 | 在线看91| 久久久资源网 | 色999国产 | 欧美三日本三级少妇三级99观看视频 | 一级黄色大片在线观看 | 久久国产精品久久久久久久久久 | 精品中文字幕视频 | 欧美高清视频一区 | 亚洲一区二区中文字幕在线观看 | 久久精品国产99久久6动漫亮点 | 国产精品午夜未成人免费观看 | 国产精品一区在线看 | 97伦理| 国产一区二区三区在线视频 | 一级一级一级一级毛片 | 欧美一区在线观看视频 | 精品国产一区二区久久 | 超污视频在线看 | hd欧美free性xxxx护土 | av在线不卡免费 | 欧美日韩手机在线观看 | 黄wwww |