เป็นไปได้หรือไม่ที่จะโหลดรูปภาพที่มีชื่อไฟล์เหมือนกันจากเซิร์ฟเวอร์โดยใช้ jQuery
ตัวอย่างเช่นฉันมีภาพในหน้าอย่างไรก็ตามภาพทางกายภาพสามารถเปลี่ยนแปลงได้ขึ้นอยู่กับการกระทำของผู้ใช้ หมายเหตุนี่ไม่ได้หมายความว่าชื่อไฟล์จะเปลี่ยน แต่เป็นไฟล์จริง
เช่น:
- ผู้ใช้ดูภาพในหน้าเริ่มต้น
- ผู้ใช้อัปโหลดภาพใหม่
- รูปภาพเริ่มต้นบนหน้าไม่เปลี่ยนแปลง (ฉันถือว่านี่เป็นเพราะชื่อไฟล์เหมือนกันเบราว์เซอร์ใช้เวอร์ชันแคช)
ไม่ว่าจะมีการเรียกใช้รหัสด้านล่างบ่อยแค่ไหนปัญหาเดียวกันก็ยังคงมีอยู่
$("#myimg").attr("src", "/myimg.jpg");
ในเอกสารประกอบ jQuery ฟังก์ชัน "load" จะสมบูรณ์แบบหากมีวิธีการเริ่มต้นในการ firing เหตุการณ์เมื่อเทียบกับการโยงฟังก์ชัน callback กับการโหลดที่สำเร็จ / สมบูรณ์ขององค์ประกอบ
ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก