所以......嗯,我如何从通过ajax加载的页面加载特定的DIV?
我有这个工作
$.get(url,function(content){
//ajax content here
});
正在加载的页面中有一个名为#content
的div。我想将该div加载到主页上名为#wrap
的div中。
我在想这样的事情
$("#wrap").load($(content).find("#content"));
答案 0 :(得分:5)
加载可以使用选择器......
$('#wrap').load('ajax/test.html #container');
直接从jQuery文档中提取:http://api.jquery.com/load/
答案 1 :(得分:2)
以下是我要做的事情:
$.post('THE LINK',
function(data)
{
$('#wrap').html($(data).select('#content').html());
}
);
答案 2 :(得分:0)
jQuery.load()
已经为您做了(请查看 '加载页面片段' )。在您的情况下,取消对$.get()
的调用并改为使用以下内容:
$("#wrap").load(url + ' #content');
答案 3 :(得分:0)
$("#wrap").load(url + " #content", data, function(text, data, xhr){alert("success!");});