次のjqueryコードを実行して、URLをiframeにロードしようとしています。問題は、読み込まれたばかりの iframe の要素を見つけようとすると、前回のクリックで読み込まれたコンテンツが常に返されることです。最初のクリックは常に null です。誰かがこれを回避するのを手伝ってくれますか? ありがとう
$(document).ready(function() {
$('.Popup').click(function() {
$('#myiframe')
.attr('src', $(this).attr('href'))
.attr('frameborder', '0')
return false;
});
alert($('#myiframe').contents().find('.name').html())
});