2014-09-03 2 views
0

Я уверен, что для этого есть простой ответ, но я не уверен, как правильно искать то, что я ищу. Я возился с расширениями Chrome, и у меня есть точка, где мне нужно выполнить XMLHttpRequest.

Вот что у меня есть.

Запрос:

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

Это правильно регистрирует информацию, которую я хочу. Тем не менее, я не хочу, чтобы все это, очевидно, только часть его. Я хотел бы использовать эту JQuery:

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

Чтобы установить переменную - что-то вроде этого:

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

Так с помощью data я вернусь из запроса, как бы я установить переменную этот контент?

Спасибо.

ответ

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

Вызов $() на HTML строки будет разбирать его и произвести объект JQuery, содержащий элементы DOM.

+0

Именно то, что я искал, спасибо. – joshft91

Смежные вопросы