我想在页面中加载带有ajax的html部分。我有一个HTML页面。使用ajax,我希望从其他页面加载部分HTML。
我制作了这段代码:
$.get(/vision.html/, function(data){
$(data).find(".container-helper").appendTo(".wrapper");
});
来自vision.html页面。我想加载容器辅助div。我想将html附加到页面中的.wrapper div。但是这段代码不起作用。
我做错了什么?
谢谢!
答案 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');
});