$(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(); });
呃... http://jsfiddle.net/vJygQ/ –
@ExplosionPills - 我已經在使用這個函數,它也在工作,但是chrome並沒有清除緩存中保存的圖像,它仍然顯示我那個圖像爲可見。 –
你能告訴我們你正在使用的實際代碼嗎? –