Как удалить класс у соседних элементов
Есть 5 картинок, при клике на любую ей присватывается класс.
$('img').bind('click', function() {
$(this).addClass('chousen');
});
Если мы кликнули по одной картинке ей добавился класс и если мы кликнем по другой ей тоже добавится класс. Не могу сообразить как сделать чтобы класс добавлялся только той картинке на которую кликаем, а у всех остальных он удалялся |
housewm,
:write:
var img = $('img');
img.on('click', function() {
img.not(this).removeClass('chousen')
$(this).addClass('chousen');
});
|
спасибо!
|
Цитата:
$(this).siblings().removeClass('chosen')
Ну это если они действительно соседние. |
Есть у меня подозрение что для этого есть готовый метод jq.)
|
| Часовой пояс GMT +3, время: 21:17. |