$(this).remove()
在所有浏览器中都可以正常工作,但在 Chrome 中无法正常工作。我正在使用此功能删除图像,它实际上删除了该特定图像 div,但 chrome 仍显示该图像。如果我最小化窗口然后最大化,chrome 将不会显示删除的图像。
编辑:(取自评论)
html
<div class="image_holder"> <img src="img/someimage.png" /> </div>
Javascript
$(".image_holder").live("click", function() { $(this).parent.remove(); });