jQuery:将整个页面加载到jQuery对象并使用它?

时间:2011-10-04 15:48:03

标签: jquery ajax dom

我有一个基本上使用ajax加载的页面,但我想切换它的sevrel元素,最值得注意的是 - <title>标签而不发送sevrel XHR请求,所以我想将整个页面加载到jQuery对象,并使用它的元素,所以:

沿线的一些事情:

href = 'http://my-url.com/my-page.php';
dom = $();
dom.load(href);
text = dom.children("title").text();

我正在摆弄这一段时间,但没有成功, 谢谢!

2 个答案:

答案 0 :(得分:1)

像这样:

$.get(href, function(source) {
    var html = $(source);

    html.find('title').text()
});

答案 1 :(得分:0)

怎么样?
var href = 'http://localurl.com/my-page.php';
var html = $("html");
//do whatever with html;

?它会将整个html带入html并且您可以随心所欲地执行任何操作