Tôi có JavaScript Image object mà tôi tải động với jQuery.Thay đổi hình ảnh <img /> bằng JavaScript Đối tượng hình ảnh
Điều tôi muốn làm là thay đổi hình ảnh <img />
bằng hình ảnh được lưu trữ trên đối tượng Image
của tôi. Làm thế nào tôi nên làm điều này?
Lưu ý: Tôi muốn tránh thay đổi nguồn gốc của thẻ <img />
của tôi như nó tải về nó một lần nữa từ máy chủ, và tôi đã có những hình ảnh được lưu trữ trong đối tượng hình ảnh của tôi
Bạn đã thử '$ (hình ảnh) 'chưa? Hình ảnh thường được lưu vào bộ nhớ cache, vì vậy tải cùng một hình ảnh hai lần sẽ không tải xuống hai lần. – Blender
Tôi không hiểu. Bạn có thể giải thích thêm một chút không? Tôi đã biết những gì '$ (hình ảnh)' hiện, nhưng tôi có hình ảnh được lưu trữ trong một đối tượng 'Hình ảnh' JavaScript, và tôi muốn tránh thay đổi src vì tôi không muốn tải xuống hình ảnh mỗi khi tôi thay đổi nó – Pacha
Quấn đối tượng hình ảnh của bạn vào hàm jQuery. Hình ảnh được lưu vào bộ nhớ cache, vì vậy việc tải xuống lại thường không tạo ra sự khác biệt. – Blender