0

これが私が取り組んでいる例です。jquery .load を使用して要素がページにロードされたときにアラートを取得しようとしていますが、正しく取得できないようです。何か提案はありますか? これは可能ですか?

http://jsfiddle.net/ZhsBR/2/

html:

<div id="nav1">click to load content</div>
<div id="target"></div>

js:

$("#nav1").click(function() {
    $('#target').load('http://fiddle.jshell.net/user/login/ #content > *');
});

$("#pageContainer").ready(function() {
    alert("dynamic content has been loaded");
});
4

1 に答える 1

1

これはコールバックと呼ばれ、関数で提供する必要がありますload()

$('#target').load('http://fiddle.jshell.net/user/login/ #content > *', function(){
    //the request is complete
    alert("Dynamic Content Has Been loaded");
});
于 2013-02-03T22:24:28.720 に答える