Jquery选择一个var?

时间:2011-06-08 05:53:43

标签: javascript jquery ajax

$.get('example.com',function(data){
link = $(data #someid).attr("href") // how to do this???
})

我从其他网站加载一个页面(例如:$ .get)并将其传递给数据,现在如何在数据上使用.attr()或选择器(对不起我的英语问题)

2 个答案:

答案 0 :(得分:1)

我不知道数据的内容是什么,但如果它是有效的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>

希望有所帮助 :)

答案 1 :(得分:0)

您有一些语法错误:

您需要在回调函数中添加数据变量:

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

在里面,你可以这样查看:

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

以下是所有内容:

$.get('example.com', function(data) {
    link = $("#someid", data).attr('href')
});