在对ul添加事件的时候,因为事件需要被触发,而ul本身并不显示,所以无法添加事件,只能通过他的<li>添加事件,但是这里要注意,如果给<li>下有更多的子列表,比如<ul>列表,此时这个<li>被当做一个整体,无论点击里边的哪个都会触发事件,而且触发以后只有当前<li>的第一级子菜单可以显示,其他均不能。
<ul>
<li>c</li>
<li><div οnclick="fuck(this)">hello</div>
<ul>
<li>b</li>
<li>b</li>
<li>b</li>
<li>c</li>
</ul></li>
<li><div οnclick="fuck(this)">hello</div>
<ul>
<li>c</li>
<li>b</li>
<li>c</li>
<li>c</li>
<li>c</li>
</ul></li>
<li><div οnclick="fuck(this)">hello</div>
<ul οnclick="fuck(this)">
<li>b</li>
<li>b</li>
<li>b</li>
<li>funder</li>
<li>c</li>
</ul></li>
<li><div οnclick="fuck(this)">hello</div>
<ul>
<li>c</li>
<li>c</li>
<li>c</li>
<li>c</li>
</ul></li>
<li>c</li>
<li>c</li>
<li>c</li>
</ul>