iframe을로드하는 click 이벤트가 있고 그 다음에 iframe의 function()이옵니다. 문제는로드 이벤트가 각 click 이벤트에 대해 두 번 발생한다는 것입니다. 누군가가 나에게 이런 일이 이유를 설명? 그리고 그것이 어떻게 방지 할 수 있습니까? iframe을 만들 때.load (function) 두 번 실행
$(document).ready(function() {
$('.Popup').click(function() {
$('#myiframe').attr('src', $(this).attr('href')).load(function() {
alert('done loading')
})
return false;
});
});
iframe로드 이벤트를 신뢰할 수 없습니다. [다른 방법] (http://stackoverflow.com/questions/5788499/jquery-iframe-load-event) 그것 . –
사소한 답변을 코멘트로 변환하셨습니까? 다이아 프, 스택 오버 플로우. diaf. –