在jquery $ .get请求中获取元素属性

时间:2014-09-03 20:47:36

标签: jquery xmlhttprequest

我确信这有一个简单的答案,但我不确定如何正确搜索我正在寻找的东西。我正在搞乱Chrome扩展程序,我有一点我需要做一个XMLHttpRequest。

这是我到目前为止所得到的。

请求:

$.get(details.url, function(data) {
    console.log(data);
});

这会正确记录我想要的信息。但是,我不希望所有这一切 - 显然 - 只是其中的一部分。我想用这个jquery:

$('meta[itemprop=contentURL]').attr('content');

设置变量 - 如下所示:

var url = $('meta[itemprop=contentURL]').attr('content');

所以使用我从请求中回来的data,如何设置该内容的变量?

感谢。

1 个答案:

答案 0 :(得分:3)

$.get(details.url, function(data) {
    var url = $(data).find('meta[itemprop=contentURL]').attr('content');
});

在HTML字符串上调用$()将解析它并生成包含DOM元素的jQuery对象。