image onload가 작동하려면 onload 핸들러가 첨부 된 후에 src를 설정해야한다는 것을 알고 있습니다. 그러나 내 HTML에 정적 인 이미지에 onload 처리기를 첨부하고 싶습니다.정적 이미지에 대한 이미지로드
<img id='img1' src='picture.jpg'>
$('#img1').load(function() {
alert('foo');
})
.attr('src', $('img1').attr('src'));
그러나 이것은 오히려 못생긴 그리고 그것은 단지 하나의 일치 선택기 할 수있는 명백한 흐름이 있습니다 지금은 다음과 같은 방법으로 (jQquery 사용) 그렇게 영상. 이 작업을 수행하는 다른 좋은 방법이 있습니까?
편집
나는 그것이 단지 하나의 이미지 만이 수행 할 때이다 일치 선택을 위해 할 수있는 무슨 뜻인지 :
<img class='img1' src='picture.jpg'>
<img class='img1' src='picture2.jpg'>
$('.img1').load(function() {
alert('foo');
})
.attr('src', $('.img1').attr('src'));
을 그 두 이미지 것 have src = 'picture.jpg'
당신은 체인을 허용하기 위해 마지막에'''this'''를 반환해야합니다 :) – Vjeux