0

動的にロードされる要素が完全にロードされているかどうかを確認しようとしています。

ユーザーにボタンをクリックしてもらいたい->要素をロード->要素がロードされているかどうかを確認します。

私は持っている

<button id='click'>click</button>


//create and append div..
$('#click').click(function(){

   var div= $('<div>').attr('id','testDiv').addClass('div');

   $('body').append(div);

})


//detect when the div is loaded...
$('#testDiv').load(function(){
    console.log('load test div')

})

コンソールに「load test div」を表示するにはどうすればよいですか....どうもありがとうございました!

4

1 に答える 1

2

要素を dom に追加すると、要素は読み込まれません。$('body').append(div);divがdomにある直後です。

于 2012-09-04T19:53:32.433 に答える