我有一个像这样的对象
var obj = $("#something");
alert(obj.html());
在里面obj.html()
我有:
text <a href='link\to\somewhere'> click here </a> text
问题是,我如何获取值link\to\somewhere
并 click here
使用 jQuery?
我有一个像这样的对象
var obj = $("#something");
alert(obj.html());
在里面obj.html()
我有:
text <a href='link\to\somewhere'> click here </a> text
问题是,我如何获取值link\to\somewhere
并 click here
使用 jQuery?
var href = obj.find("a").attr("href"), // "link\to\somewhere"
text = obj.find("a").text(); // "click here"
查找href:
var href = obj.find("a").attr("href");
这是因为 href 是标签的一个属性,因此可以使用<a>
jQuery 方法。attr()
对于href:
href = obj.find("a").attr("href");
点击这里:
text = obj.find("a").text();
建立在您已有的基础上:
var obj = $("#something");
var html = obj.html();
如果你想访问它,你可以将 html 传递给 jQuery:
var href = $(html).attr('href')