我有一個動態的圖像縮略圖列表。每次選擇圖像時,我想取消選擇當前選擇的圖像並選擇新點擊的圖像。在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綁定的click事件的項目是這樣的:
$(".imgStyle img").bind("click", function() {
$(item1).css("border", "5px solid grey");
}
我很容易能夠選擇/高亮顯示單擊的項目。但是,如何取消選擇之前突出顯示的項目(div)? 謝謝!
我認爲我更快。但是,既然你提供了相關的css風格,我會給你的答案=) – 2014-09-10 18:43:01
謝謝!正是我在找什麼.. – kriver 2014-09-10 19:02:56