【发布时间】:2014-09-10 18:33:47
【问题描述】:
我有一个图片缩略图的动态列表。每次选择图像时,我都想取消选择当前选择的图像并选择新单击的图像。 html 如下所示:
<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)? 谢谢!
【问题讨论】:
标签: javascript jquery html css extjs3