TABタブで見出し項目にループクリックイベントを追加
2043 ワード
TABタブのHTMLコードは次の通りです.
純js実装TABタブ
だからforループでclickイベントをバインドしてみて、閉パッケージでバインドに成功しました.
-
-
-
-
。
。
。
。
CSSコード: .demoTab{width: 600px;font-size: 18px;margin:10px auto;display: block;}
.demoTabHd{margin-bottom: -1px;border:1px solid #6c92ad;border-bottom: none;background-color: lightblue;}
.demoTabNav{overflow: hidden;*zoom:1;text-align: center;}
.demoTabList{height:28px;float:left;margin-left: -1px;padding:0 25px;border-left: 1px solid #6C92AD;border-right:1px solid #6C92AD; color:#005590; cursor:pointer;font-weight: bold;list-style: none;line-height: 28px;}
.demoTabNav .current_li{position:relative; background-color:#fff;}
.demoTabBd{border:1px solid #6c92ad;}
.roundBox{padding: 5px 20px;}
.demoTabContent{display: none;}
.roundBox .current{display: block;}
純js実装TABタブ
var items = [], name="item",item_ul;
item_ul=document.getElementById("item_ul");
items=item_ul.getElementsByTagName("li");
var len = items.length;
for(var j=0;j
本人は強迫症患者なのでhtml要素にイベントを追加するのは我慢できませんだからforループでclickイベントをバインドしてみて、閉パッケージでバインドに成功しました.