如何使用jquery获取标签的href链接 [英] how to get href link of a tag using jquery

查看:55
本文介绍了如何使用jquery获取标签的href链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个td标签,这有一个以上的标签与href.i想要使用循环使用循环获取标签的href如何找到它。请提前帮助谢谢



我的代码是



 <   td     colspan   =  4  >  
< a id = currentpage > 1 < / a >
< a href = 坎e / Search?txtSearch = a& Page = 2 > 2 < / a >
< a href = 主页/搜索?txtSearch = a& Page = 3 > 3 < / a >
< a href = 家用/ SE arch?txtSearch = a& Page = 4 > 4 < / a >
< / td >





jquery代码:



  var  r = $(' 。webgrid -table tfoot tr td a'); 
for var i = 0 ; i < r.length; i ++){
alert( Hello + r.attr(' href' ));
}

解决方案

' 。webgrid-table tfoot tr td a');
for var i = 0 ; i < r.length; i ++){
alert( Hello + r.attr(' href' ));
}


首先,您不应该有多个具有相同名称的属性。这种做法没有意义。你如何区分它们?



其次,要读取元素的属性,你可以在jQuery中使用.attr()。在这里查看文档:



http://api.jquery.com/ attr / [ ^ ]

i have a td tag and this have more than one a tag with href.i want to get href of a tag using jquery using loop how can i find it. please help thanks in advance

my code is

<td colspan="4">
<a id="currentpage">1</a>
<a href="home/Search?txtSearch=a&Page="2">2</a>
<a  href="home/Search?txtSearch=a&Page="3">3</a>
<a  href="home/Search?txtSearch=a&Page="4">4</a>
</td>




jquery code:

var r = $('.webgrid-table tfoot tr td a');
               for (var i = 0; i < r.length; i++) {
                   alert("Hello "+r.attr('href'));
               }

解决方案

('.webgrid-table tfoot tr td a'); for (var i = 0; i < r.length; i++) { alert("Hello "+r.attr('href')); }


First, you should not have multiple attributes with the same name. It kind of does not make sense. How would you differentiate between them?

Second, to read an attribute of an element you can use .attr() in jQuery. Look here for documentation:

http://api.jquery.com/attr/[^]


这篇关于如何使用jquery获取标签的href链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆