0

前の関数内でロード関数を実行することは可能ですか? 私はしようとしています

$('#test').before(load('test.html'));

しかし、それは機能しません

4

2 に答える 2

2

コールバックがある場合.before()はそれを行うことができますが、コールバックがないため、それを行うことはできません。代わりに$.ajax、response を使用して、目的の前に追加しますDOM

または以下の例を参照してください。

$('#test').load('test.html', data, function(response)
{ 
    $(this).before(response);
});
于 2013-02-27T04:35:23.933 に答える
0

jQueryはそのようには機能しません。

代わりに、AJAX リクエストを手動で送信してコンテンツを取得し、コンテンツが到着したら呼び出しbefore()て DOM に挿入する必要があります。

于 2013-02-27T04:31:23.513 に答える