前の関数内でロード関数を実行することは可能ですか? 私はしようとしています
$('#test').before(load('test.html'));
しかし、それは機能しません
コールバックがある場合.before()
はそれを行うことができますが、コールバックがないため、それを行うことはできません。代わりに$.ajax
、response を使用して、目的の前に追加しますDOM
。
または以下の例を参照してください。
$('#test').load('test.html', data, function(response)
{
$(this).before(response);
});
jQueryはそのようには機能しません。
代わりに、AJAX リクエストを手動で送信してコンテンツを取得し、コンテンツが到着したら呼び出しbefore()
て DOM に挿入する必要があります。