- Автор темы
- #1
Помогите, плиз, с JS. Суть в следующем:
есть html вида
По событию onclick происходит выделение изображения рамкой.
Вопрос: как сделать, чтоб при клике на одно из изображение рамки у других изображений пропадали (если были нажаты раньше)? Реализация через присвоение каждому img своего id, не подходит. Можно ли как-то по клику на изображение: сначала убирать бордер со всех в диве с id="thumbs2", а потом обводить нажатое в рамку?
есть html вида
Код:
<ul class="ad-thumb-list" id="thumbs2">
<li><a><img onclick="this.style.border='1px solid #c6bfb1'" src="images/thumbs/1.png" ></a></li>
<li><a><img onclick="this.style.border='1px solid #c6bfb1'" src="images/thumbs/2.png" ></a></li>
<li><a><img onclick="this.style.border='1px solid #c6bfb1'" src="images/thumbs/3.png" ></a></li>
<li><a><img onclick="this.style.border='1px solid #c6bfb1'" src="images/thumbs/4.png" ></a></li>
<li><a><img onclick="this.style.border='1px solid #c6bfb1'" src="images/thumbs/5.png" ></a></li>
</ul>
По событию onclick происходит выделение изображения рамкой.
Вопрос: как сделать, чтоб при клике на одно из изображение рамки у других изображений пропадали (если были нажаты раньше)? Реализация через присвоение каждому img своего id, не подходит. Можно ли как-то по клику на изображение: сначала убирать бордер со всех в диве с id="thumbs2", а потом обводить нажатое в рамку?