TABタブで見出し項目にループクリックイベントを追加

2043 ワード

TABタブのHTMLコードは次の通りです.
		
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イベントをバインドしてみて、閉パッケージでバインドに成功しました.