01/10/2018, 15:28

Sự kiện khi ảnh đã load xong xuôi

Chào các bạn
Mình có 1 đống ảnh trong ajax response, sau khi ajax complete mình truyền cái đống đấy vào 1 thẻ div qua innerHTML
Vấn đề là mình có hơi nhiều ảnh 1 chút, mình muốn bắt sự kiện khi mà ảnh chưa load xong thì thêm vào 1 class để style cho nó ( làm cái animation ấy mà ), sau khi tải xong thì xóa class đó đi, nhưng trong js thuần mình chưa biết làm kiểu gì

Bạn nào rành chỉ cho mình với, hay gợi ý mình hướng xử lý vấn đề này cũng đc
// không dùng jQuery nhé

Le Hoai viết 17:45 ngày 01/10/2018

Để bắt sự kiện load ảnh xong xuôi thì sử dụng img.addEventListener(‘load’, loaded).
Để xử lý cho nhiều ảnh thì sử dụng Promise.

viết 17:44 ngày 01/10/2018

Cám ơn bạn nhé, mình đã thấy cái gì đó rồi

Bài liên quan
0