Let’s say I have a simple list:
<ul>
<li class="notClicked">1</li>
<li class="notClicked">2</li>
<li class="notClicked">3</li>
</ul>
Can I onClick of one “li” change styles of all li‘s except the one clicked?
So if I click “li” number 2, then the list will look like:
<ul>
<li class="notClicked">1</li>
<li class="clicked">2</li>
<li class="notClicked">3</li>
</ul>
So if I click on first “li” then it will have clicked class, while others will be notClicked.
In case you want to play with it, here’s jsbin: http://jsbin.com/ucuca4/edit
Make either in Prototype or plain JavaScript.
1 Answer