亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在jQuery中重新加載/刷新元素(圖像)

如何在jQuery中重新加載/刷新元素(圖像)

慕婉清6462132 2019-07-31 18:19:59
如何在jQuery中重新加載/刷新元素(圖像)是否可以使用jQuery從服務器重新加載具有相同文件名的圖像?例如,我在頁面上有一個圖像,但是,物理圖像可以根據用戶操作而改變。注意,這并不意味著文件名更改,而是實際文件本身。即:用戶在默認頁面上查看圖像用戶上傳新圖像頁面上的默認圖像不會更改(我假設這是由于文件名相同,瀏覽器使用緩存版本)無論下面的代碼被調用的頻率如何,同樣的問題仍然存在。$("#myimg").attr("src", "/myimg.jpg");在jQuery文檔中,如果它具有觸發事件的默認方法而不是將回調函數綁定到元素的成功/完全加載,那么“load”函數將是完美的。非常感謝任何幫助。
查看完整描述

3 回答

?
一只斗牛犬

TA貢獻1784條經驗 獲得超2個贊

這可能不是最好的方法,但我過去通過使用JavaScript向圖像URL附加時間戳來解決這個問題:

$("#myimg").attr("src", "/myimg.jpg?timestamp=" + new Date().getTime());

下次加載時,時間戳設置為當前時間且URL不同,因此瀏覽器對圖像執行GET而不是使用緩存版本。


查看完整回答
反對 回復 2019-07-31
  • 3 回答
  • 0 關注
  • 9011 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號