如何使用jQuery从HTML代码中选择Title标签; 。加载

时间:2013-11-12 15:16:14

标签: jquery html

我正在使用.load加载页面并更改其窗口标题。

正在加载页面这里唯一的问题是我无法从响应中提供的HTML代码中选择标题。这是代码

$('.vspageresult').load(pagetoload, function (response, status, xhr) {
  if (status != 'error') {
    // change the link in url
    window.history.pushState(null, '', pagetoload);
    // change the window's title
    document.title = response;
  }
});

这可以解决所有问题,但您会注意到document.title设置为response,因为我已经尝试了所有内容,我尝试使用.filter和{{ 1}}但它们没有被应用,并且在控制台中找到了一个日志

.replace

所以我离开了这个没有改编的方法。这就是为什么我无法从提供的HTML中过滤标题的原因。

1 个答案:

答案 0 :(得分:0)

你试过了吗?

$(response).filter('title').text();

如前所述,在这篇文章中他们提到它:它对我有用(我在Chrome上测试过,不确定IE ...)