為什么 var uli=table.getElementsByTagName("ul")[0];它這里獲取的是table中的第一個元素,但是為什么一定要去獲取它啊,ul中就只有那一個啊
??? ? ? var table=document.getElementById("tabs");
? ? ? ? var uli=table.getElementsByTagName("ul")[0];
? ? ? ? var lil=uli.getElementsByTagName("li");
? ? ? ? var dive=table.getElementsByTagName("div");
<ul>
? ? ? ? <li class="d">房產</li>
? ? ? ? <li>家居</li>
? ? ? ? <li>二手房</li>
? ? </ul>
2016-10-18
因為你的點擊事件是綁定在第一個<ul>標簽的子元素中,也就是房產,家居和二手房