【发布时间】:2022-04-15 18:21:20
【问题描述】:
假设我有一个简单的列表:
<ul>
<li class="notClicked">1</li>
<li class="notClicked">2</li>
<li class="notClicked">3</li>
</ul>
我可以单击一个“li”更改所有li 的样式,除了单击的那个吗?
所以如果我点击“li”数字 2,那么列表将如下所示:
<ul>
<li class="notClicked">1</li>
<li class="clicked">2</li>
<li class="notClicked">3</li>
</ul>
所以如果我点击第一个“li”,那么它会点击类,而其他的则不会点击。
如果你想玩它,这里是 jsbin:http://jsbin.com/ucuca4/edit
使用 Prototype 或纯 JavaScript 制作。
【问题讨论】:
标签: javascript onclick dom-events