Как удалить класс у соседних элементов
Есть 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, время: 16:40. |