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

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

關于js代碼復用的問題

關于js代碼復用的問題

學長大人 2016-12-07 23:20:10
<ul class="line-text-head">????<li id="tinyhtmla1" class="tiny-Show" onmousedown="sub(1)" >?? ?&nbsp;&nbsp;標題一</li>????<li id="tinyhtmla2" class="tiny-Show2" onmousedown="sub(2)" >?? ?&nbsp;&nbsp;標題二</li></u><div ?id="boxHtmla2" ?class="content-subject jumbotron" > ??</div><div ?id="boxHtmla2" ?class="content-subject jumbotron" > ??</div><ul class="line-text-head">????<li id="tinyhtmlb1" class="tiny-Show" onmousedown="subb(1)" >??&nbsp;&nbsp;標題一</li>????<li id="tinyhtmlb2" class="tiny-Show2" onmousedown="subb(2)" >?? ?&nbsp;&nbsp;標題二</li></u>????<div ?id="boxHtmlb2" ?class="content-subject jumbotron" > ??</div>????<div ?id="boxHtmlb2" ?class="content-subject jumbotron" > ??</div><script type="text/javascript">function sub(n){ ? ? ? ?? ? ?for(i=1;i<=2;i++){? ? ? ? ?var a=document.getElementById('boxHtmla'+i);? ? ? ? ?a.style.display="none";? ? ?}? ? ?var obja=document.getElementById('boxHtmla'+n);? ? ?obja.style.display="block"; ??? ? ?for (j = 1 ; j<=2 ; j++) {? ? ? var border=document.getElementById("tinyhtmla"+j);? ? ? border.style.boxShadow="none";? ? ?}? ? ?var borDer = document.getElementById("tinyhtmla"+n);? ? ?borDer.style.boxShadow="0px -2px 0px #ed5565 inset";}; ??function subb(n){? ? ?for(i=1;i<=2;i++){? ? ? ? ?var a=document.getElementById('boxHtmlb'+i);? ? ? ? ?a.style.display="none";? ? ? ? ?? ? ?}? ? ?var obja=document.getElementById('boxHtmlb'+n);? ? ?obja.style.display="block";? ? ?? ? ?for (j = 1 ; j<=2 ; j++) {? ? ? var border=document.getElementById("tinyhtmlb"+j);? ? ? border.style.boxShadow="none";? ? ?}? ? ?var borDer = document.getElementById("tinyhtmlb"+n);? ? ?borDer.style.boxShadow="0px -2px 0px #ed5565 inset";} ?; ?? </script> 上面的兩個js方法是一樣的,id不一樣,如果我的網頁需要10個這個的事件,我怎么只要調用一個可以了,就不用寫多個。
查看完整描述

1 回答

?
Caballarii

TA貢獻1123條經驗 獲得超629個贊

用class選擇器綁定事件,等你學到jquery就游刃有余了

查看完整回答
反對 回復 2016-12-07
  • 1 回答
  • 0 關注
  • 1485 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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