이것이 꽤 대중적인 질문 인 줄 압니다 만, 결정적인 해결책을 찾지 못했습니다. 여러 이미지를로드하는 동적 생성 페이지가 있습니다. 때때로 우리 자신의 잘못이 없기 때문에 존재하지 않는 이미지에 대한 참조가있을 수 있습니다.jquery를 사용하여 모든 이미지를 검사합니다.
$(document).ready(
모든 이미지가 로딩을 완료 한 것으로 가장 정확한 표시가 없습니다 : 이해하기 때문에이 작업을 수행하는 것이 가장 좋은 때 어떤 일이 오히려 깨진 이미지 링크에 대한 모든 이미지를 스캔하는 가장 좋은 방법, 또는. 모든 이미지가 클래스 이름 .myImage를 공유하는 데 도움이된다면.
감사합니다.
업데이트. 나는이 시도하지만 크롬에서 동작하지 않습니다 :
$(window).load(function(){
$('.myImage').error(function(){
//do something
});
});
감사 할 것 같습니다. 나는 그것을 조사 할 것이다. .load 이벤트에 대해 상충되는 점을 읽었음을 인정해야합니다. 이전 버전의 jQuery 또는 오해의 문제인지 여부를 모릅니다. 응답 해 주셔서 감사합니다. –
@ user1001421 잘 작동합니다 ....하지만 소스를 편집 할 수있는 경우 - 간단한 대안이 있습니다 (내 대답에 추가) – ManseUK
좋은 답변입니다. 도와 줘서 고마워. –