0

是否可以在 before 函数中执行 load 函数?我正在努力

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

但它不起作用

4

2 回答 2

2

如果.before()有任何回调,你可以这样做,但它没有任何回调,所以你不能这样做。而是$.ajax在您想要的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 回答