亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

兩個不一樣的焦點圖js代碼windows onload沖突

兩個不一樣的焦點圖js代碼windows onload沖突

泥巴8888 2015-03-03 16:11:59
?第一個:<script type="text/javascript">? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? window.onload=function(){? ? ? ? ? ? ? ? ? ? ? ? function Each(list, fun){? ? ? ? ? ? ? ? ? ? ? ? ? ? for (var i = 0, len = list.length; i < len; i++) { fun(list[i], i); }? ? ? ? ? ? ? ? ? ? ? ? };? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? ? ? var objs2 = keVar("idNum2").getElementsByTagName("li");? ? ? ? ? ? ? ? ? ? ? ? var tv2 = new TransformView("idTransformView2", "idSlider2", 300, tpz, { ? ? ? ? ? ? ? ? ? ? ? ? ? ? onStart: function(){ Each(objs2, function(o, i){ o.className = tv2.Index == i ? "on" : ""; }) },//按鈕樣式? ? ? ? ? ? ? ? ? ? ? ? ? ? Up: false? ? ? ? ? ? ? ? ? ? ? ? });//6是輪播總數? ? ? ? ? ? ? ? ? ? ? ? tv2.Start();? ? ? ? ? ? ? ? ? ? ? ? Each(objs2, function(o, i){? ? ? ? ? ? ? ? ? ? ? ? ? ? o.onmouseover = function(){? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? o.className = "on";? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tv2.Auto = false;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tv2.Index = i;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tv2.Start();? ? ? ? ? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? ? ? ? ? ? ? o.onmouseout = function(){? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? o.className = "";? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tv2.Auto = true;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tv2.Start();? ? ? ? ? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? ? ? ? ? })? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? ? ???第二個:window.onload = function()? { ?var oDiv = document.getElementById('playBox'); ?var oPre = getByClass(oDiv,'pre')[0]; ?var oNext = getByClass(oDiv,'next')[0]; ?var oUlBig = getByClass(oDiv,'oUlplay')[0]; ?var aBigLi = oUlBig.getElementsByTagName('li'); ?var oDivSmall = getByClass(oDiv,'smalltitle')[0] ?var aLiSmall = oDivSmall.getElementsByTagName('li'); ? ?function tab() ?{ ? ? for(var i=0; i<aLiSmall.length; i++) ? ? { ? ?aLiSmall[i].className = ''; ? ? } ? ? aLiSmall[now].className = 'thistitle' ? ? startMove(oUlBig,'left',-(now*aBigLi[0].offsetWidth)) ?} ?var now = 0; ?for(var i=0; i<aLiSmall.length; i++) ?{ ?aLiSmall[i].index = i; ?aLiSmall[i].onclick = function() ?{ ?now = this.index; ?tab(); ?} } ?oPre.onclick = function() ?{ ?now-- ?if(now ==-1) ?{ ?now = aBigLi.length; ?} ? tab(); ?} ? oNext.onclick = function() ?{ ? now++ ?if(now ==aBigLi.length) ?{ ?now = 0; ?} ?tab(); ?} ?var timer = setInterval(oNext.onclick,3000) //滾動間隔時間設置 ?oDiv.onmouseover = function() ?{ ?clearInterval(timer) ?} ? oDiv.onmouseout = function() ?{ ?timer = setInterval(oNext.onclick,3000) //滾動間隔時間設置 ?}? }
查看完整描述

1 回答

?
咿呀咿呀噠噠

TA貢獻8條經驗 獲得超1個贊

在一個<script></script>中只能有一個window.onload


查看完整回答
反對 回復 2017-05-17
  • 1 回答
  • 0 關注
  • 1849 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號