我试图通过this code如何在jQuery中通过更改边框切换图像?
var $box=null;
$('img')
.click(function() {
if ($box == null) {
$box = $(this);
$box.css("border","5px solid green");
} else {
$box.css("border","5px solid white");
$box = null;
}
}
);
代码,使通过单击更改边框颜色选择 - 取消选择图像除了当我尝试选择,取消选择和选择相同的图像是工作的罚款。我想通过一次点击选择其他图像。
我试图检查if ($box == $(this))
但它不起作用。
是重要的存储选择的状态(用于代码的其他部分)还是只是想切换边框的样式? –
是的,我需要为其他控件存储空状态(没有人选择) –
好的,你是说在一组图像中,只能选择1个? –