获取用javascript编写的href属性

时间:2011-07-19 19:53:14

标签: javascript jquery dhtml

我想获得html中显示的href属性 - 而不是完全限定的网址。

<a href="foo.html">foo</a>

$('a[href]').each(function(){
   alert(this.href);
});

获取以http://开头的绝对URL。我希望它能得到“foo.html”。

2 个答案:

答案 0 :(得分:2)

尝试.attr('href')获取href值。

答案 1 :(得分:1)

您需要改变循环元素的方式,以及使用this的方式:

$('a').each(function(){
   alert( $( this ).attr( 'href' ) );
});

Working example here.