我想用jquery更改img src,而無需再次從服務器拉取圖像。設置img src從已經加載到瀏覽器src而不用查詢主機再次用jquery
我的代碼下一塊做:
var img = $(this).find('img');
$('#preview .modal-body img').prop('src',img.prop('src'));
$('#preview').modal();
但是瀏覽器正試圖再次從服務器拉這一形象。 我該如何避免它?
我想用jquery更改img src,而無需再次從服務器拉取圖像。設置img src從已經加載到瀏覽器src而不用查詢主機再次用jquery
我的代碼下一塊做:
var img = $(this).find('img');
$('#preview .modal-body img').prop('src',img.prop('src'));
$('#preview').modal();
但是瀏覽器正試圖再次從服務器拉這一形象。 我該如何避免它?
如果src是相同的,假設你已經正確設置你的頭,它不會去回服務器 - 它應該打你瀏覽器高速緩存而不是 – diaho 2012-03-22 19:24:55
它接觸關於最後修改標題的服務器。如果不修改則使用緩存。 – RusAlex 2012-03-23 09:03:57