加载事件jQuery,我可以追加它

时间:2013-01-11 10:27:01

标签: javascript jquery ajax get load

我想在页面中加载带有ajax的html部分。我有一个HTML页面。使用ajax,我希望从其他页面加载部分HTML。

我制作了这段代码:

$.get(/vision.html/, function(data){
    $(data).find(".container-helper").appendTo(".wrapper");
});

来自vision.html页面。我想加载容器辅助div。我想将html附加到页面中的.wrapper div。但是这段代码不起作用。

我做错了什么?

谢谢!

3 个答案:

答案 0 :(得分:2)

我认为您需要使用filter而不是find。像这样:

$(data).filter('.container-helper').appendTo('.wrapper')

答案 1 :(得分:1)

您必须使用以下代码替换您的代码:

$.get("vision.html", function(data){
        $response = $(data);
        $response.filter('.container-helper').appendTo('.wrapper');
    });

答案 2 :(得分:0)

vision.html应该只返回.container-helper内容。

<div class="container-helper">some content</div>


$.get('vision.html', function(data){
    $(data).appendTo('.wrapper');
});