【发布时间】:2013-07-11 19:33:46
【问题描述】:
需要从 jQuery 的 $.get 结果中获取页面标题和其他元数据。在此处的某处阅读(虽然似乎找不到问题 - 抱歉!)它只返回 body 中的元素。也就是说,如果我将结果记录到控制台,我会看到大量数据,其中包括标题和元标记。
所以问题很简单——如何导航数组以提取标题?
这是一个例子。下面的示例将 content 作为 HTML 对象返回,但 title 返回未定义。如果只返回 body 是有意义的。也就是说,记录data 从上到下打印entire pages HTML。记录thiis 打印page as an array,我可以在其中看到title 的条目,其innerHTML 具有页面标题。所以 -
title 的值应该如何赋值?
感谢您的帮助!
JavaScript
$.get(target, function(data){
var thiis = $(data),
content = thiis.find('#pageMain'),
title = thiis.find('title');
console.log(data, thiis);
});
【问题讨论】:
标签: javascript jquery html parsing get