У меня есть динамический список уменьшенных изображений. Каждый раз, когда изображение выбрано, я хочу отменить выбор текущего выбранного изображения и выбрать только что щелкнув изображение. HTML выглядит следующим образом:выделить и выделить выделение в jquery
<ul class="imgList">
<li>
<div id="item1" class="imgStyle" order="{#}" imgId="{imgId}">
<img src="{imgPath}"/>
</div>
</li>
<li>
<div id="item2" class="imgStyle" order="{#}" imgId="{imgId}">
<img src="{imgPath}"/>
</div>
</li>
<li>
<div id="itemn" class="imgStyle" order="{#}" imgId="{imgId}">
<img src="{imgPath}"/>
</div>
</li>
</ul>
И я использую JQuery, чтобы связать элементы на событие щелчка, как это:
$(".imgStyle img").bind("click", function() {
$(item1).css("border", "5px solid grey");
}
Я легко может выбрать/выделить пункт щелкнул. Но как снять выделение ранее выделенного элемента (div)? Спасибо!
Я думал, что быстрее. Но так как вы предоставили relavent css-стиль, я бы добавил +1 к вашему ответу =) –
Спасибо! Именно то, что я искал .. – kriver