子画像がクリックされたときに div 全体を削除するにはどうすればよいですか? ここに私のHTMLがあります:
<div id="list1">
<img src="FILE1.JPG" class="img">
<img src="FILE2.JPG" class="img">
<img src="FILE3.JPG" class="img">
</div>
<div id="list2">
<img src="FILE4.JPG" class="img">
<img src="FILE5.JPG" class="img">
<img src="FILE6.JPG" class="img">
<img src="FILE7.JPG" class="img">
</div>
ここにjqueryがあります:
$('.img').click(function() {
var $img = $(this);
$.ajax({
url: 'save-image.php?q=' + $(this).attr('id'),
dataType: 'json',
success: function(data) {
$img.closest('div').remove();
}
});
});
画像のクリック時に更新スクリプトを実行する必要がありますが、div 全体を非表示にする必要があります。このコードは機能していません。