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

首頁(yè) > 編程 > JavaScript > 正文

基于JavaScript實(shí)現(xiàn)淘寶商品廣告效果

2019-11-19 15:50:41
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例為大家分享了JavaScript實(shí)現(xiàn)淘寶商品廣告效果的具體代碼,供大家參考,具體內(nèi)容如下

CSS部分:

ul{ margin: 0; padding: 0; }   li{ list-style: none; }    #ad{ width: 298px; height: 208px; border: 1px #ff6300 solid; padding: 4px 1px; text-align: center; }   #ad .listL{ float: left; }   #ad .listR{ float: right; }   #ad li{ width: 48px; height: 26px; border: 1px #ffadad solid; background: #fff7f7; color: #333; line-height: 26px; margin-bottom: 2px; cursor: pointer; }   #ad img{ height: 206px; width: 188px; background: url(images/loader_ico.gif) no-repeat center center; }   #ad .cur{ background: #ff8494; color: #fff } 

HTML部分:

<div id="ad">   <ul class="listL">    <!-- <li class="cur"></li>    <li></li>    <li></li>    <li></li>    <li></li>    <li></li>    <li></li> -->   </ul>   <a href="#"><img src="" alt=""></a>   <ul class="listR">    <!-- <li></li>    <li></li>    <li></li>    <li></li>    <li></li>    <li></li>    <li></li> -->   </ul>  </div> 

JS部分:

window.onload = function(){   var oDiv = document.getElementById('ad');   var aUl = oDiv.getElementsByTagName('ul');   var oImg = oDiv.getElementsByTagName('img')[0];   var aImg = ['images/pic1.jpg','images/pic2.jpg','images/pic3.jpg','images/pic4.jpg','images/pic5.png','images/pic6.png','images/pic7.png','images/pic8.png','images/pic1.jpg','images/pic2.jpg','images/pic3.jpg','images/pic4.jpg','images/pic5.png','images/pic6.png'];   var aTxt = ['連衣裙','T恤','雪紡','鉛筆褲','婚紗','外套','連體褲','包包','涼鞋','單鞋','太陽(yáng)鏡','絲襪','帆布鞋','情侶鞋'];   var len = aImg.length;   var oldNum = 0;   var num = 0;   var timer = null;   var speed = 1;    // 創(chuàng)建添加左右兩側(cè)li   for( var i = 0; i < len/2; i++){    aUl[0].innerHTML += '<li>'+ aTxt[i] +'</li>'    aUl[1].innerHTML += '<li>'+ aTxt[i + len/2] +'</li>'   }    var aLiL = aUl[0].getElementsByTagName('li');   var aLiR = aUl[1].getElementsByTagName('li');   var arrLi = [];   // 將遍歷的所有l(wèi)i添加到數(shù)組arrLi中   for( var i = 0; i < aLiL.length; i++){    arrLi.push(aLiL[i]);   }   for( var i = 0; i < aLiR.length; i++){    arrLi.push(aLiR[i]);   }   // console.log(arrLi.length);    // 函數(shù)初始化   function init(n){    oImg.src = aImg[n];    arrLi[oldNum].className = '';    arrLi[n].className = 'cur';    oldNum = n;   }   init(0);    // 鼠標(biāo)經(jīng)過(guò)li,圖片切換   for(var i = 0; i < len; i++){    arrLi[i].index = i;    arrLi[i].onmouseover = function(){     init(this.index);    }   };    // 定時(shí)切換   function fnTimer(n){    timer = setInterval(function(){          // type1:順序切換     /* n ++;     if(n == len){      n = 0;     }*/      // type2:倒序切換     if(n == len-1){      speed = -1;     }else if(n== 0){      speed = 1;     }     n += speed;     init(n);    },1000);   };   fnTimer(0);    // 鼠標(biāo)移入,清除定時(shí)器   oDiv.onmouseover = function(){    clearInterval(timer);   };    // 鼠標(biāo)移出,開(kāi)啟定時(shí)器   oDiv.onmouseout = function(){    fnTimer(oldNum);   };   }; 

預(yù)覽效果:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 汉中市| 敦煌市| 高邑县| 林口县| 泰州市| 瑞丽市| 潍坊市| 江孜县| 松溪县| 威远县| 苏尼特左旗| 克山县| 休宁县| 巨鹿县| 房产| 军事| 福贡县| 宁阳县| 巩留县| 枞阳县| 佛学| 龙陵县| 罗山县| 台北市| 柘城县| 嘉祥县| 紫金县| 新和县| 邯郸县| 滁州市| 泊头市| 巍山| 江城| 东乡族自治县| 怀化市| 安庆市| 三都| 克什克腾旗| 曲周县| 壶关县| 吉木萨尔县|