Jquery 使用选择器检索属性";名称“;对于当前td

Jquery 使用选择器检索属性";名称“;对于当前td,jquery,Jquery,我有一个有三列的表,现在我可以用这个选择器选择表的第三列 $('td:eq(2)') 现在我有了我手机的内容 <span class="ui-icon ui-icon-trash" id="deleteRow" name="dbConnectionUrl"></span> 如何检索属性名称的内容。我尝试了attr函数,但它不起作用 谢谢记住ID: $("#deleteRow").attr("name"); // or $("#deleteRow").prop("n

我有一个有三列的表,现在我可以用这个选择器选择表的第三列

$('td:eq(2)')
现在我有了我手机的内容

<span class="ui-icon ui-icon-trash" id="deleteRow" name="dbConnectionUrl"></span>

如何检索属性名称的内容。我尝试了attr函数,但它不起作用

谢谢

记住
ID:

$("#deleteRow").attr("name");
// or
$("#deleteRow").prop("name");
但是,请注意页面上具有相同ID的多个元素,因为ID应该是唯一的

对于单元格,选择器可能如下所示:

$("td:eq(2) span").attr("name");
请记住
ID:

$("#deleteRow").attr("name");
// or
$("#deleteRow").prop("name");
但是,请注意页面上具有相同ID的多个元素,因为ID应该是唯一的

对于单元格,选择器可能如下所示:

$("td:eq(2) span").attr("name");

我想你想要span标签的名字。。因为它有一个ID,你可以直接通过

$('#deleteRow')[0].name

我想你想要span标签的名字。。因为它有一个ID,你可以直接通过

$('#deleteRow')[0].name

您尝试过jquerys.attr('name')方法吗?
您是否尝试过jquerys.attr('name')方法?

只需稍微更改一下选择器:

​$(‘表td:eq(2)#删除行’)​​​​​​​​​​​​​​​.属性(“名称”)

这将为您提供name属性的值


小提琴:

只要稍微更改一下选择器:

​$(‘表td:eq(2)#删除行’)​​​​​​​​​​​​​​​.属性(“名称”)

这将为您提供name属性的值


小提琴:

好点子。我敢打赌他多次在里面藏着那个身份证。@Gromer是的。。。看起来很有可能。是的,它是多重的,将会改变!谢谢你的建议,也谢谢你对我问题的解决:-)说得好。我敢打赌他多次在里面藏着那个身份证。@Gromer是的。。。看起来很有可能。是的,它是多重的,将会改变!谢谢你的建议和我问题的解决方案:-)