Jquery выбрать вар? - PullRequest
       2

Jquery выбрать вар?

0 голосов
/ 08 июня 2011
$.get('example.com',function(data){
link = $(data #someid).attr("href") // how to do this???
})

Я загружаю страницу из другой сети (например, $ .get) и передаю ее в данные, теперь как использовать .attr () или селекторы в данных (извините за мою проблему с английским)

Ответы [ 2 ]

1 голос
/ 08 июня 2011

Я не знаю, каково содержание данных, но если это действительный HTML, вы можете сделать это следующим образом

$.get('example.com',function(data){
link = $("#test",$(data)).attr("href") // this is how you should do it
});

Представьте, что HTML данных

<a id="test" href="http://test.com">This is a link</a>

Надежда помогает :)

0 голосов
/ 08 июня 2011

У вас есть несколько синтаксических ошибок:

Вам необходимо добавить переменную данных в функцию обратного вызова:

$.get('example.com', function(data) {

Внутри вы можете посмотреть это так:

link = $("#someid", $(data)).attr('href')

Вот и все:

$.get('example.com', function(data) {
    link = $("#someid", data).attr('href')
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...