このコードでクリック時に境界線の色を変更して、選択/選択解除の画像を作成しようとしています
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))
ません。