기존 코드
....
$('.s_img_lst').find('.img_thumb').each(function(){
$(this).error(function(){
$(this).attr("src", "[http://img.서버.com/default_search_image.gif");](http://img.서버.com/default_search_image.gif");)
});
});
....
위와 같이 img 없음 처리를 한 후, 실수로 default_search_image.gif 이걸 default_search_imge.gif 로 넣었을 때나, img 서버가 다운되었을 경우 jquery는 error 의 무한 루프에 빠지게됩니다.
이럴 경우는 다음과 같이 처리해 주는게 좋죠.
$('.s_img_lst').find('.img_thumb').each(function(){
$(this).error(function(){
$(this).unbind('error');
$(this).attr("src", "[http://img.서버.com/default_search_image.gif");](http://img.서버.com/default_search_image.gif");)
});
});
0개의 의견 from SLiPP
의견을 남기기 위해서는 SLiPP 계정이 필요합니다.
안심하세요! 회원가입/로그인 후에도 작성하시던 내용은 안전하게 보존됩니다.
SLiPP 계정으로 로그인하세요.
또는, SNS 계정으로 로그인하세요.