我想知道是否有一种方法可以在使用JQuery的给定HTML元素中获取值?如何使用JQuery获取HTML元素的属性?
例
<span id="45463_test"></span>
(使用适当的标记所作的代码来处理)
我想是id
属性(使用JQuery)内的'45463_test'
值。
Thanx为答复和编辑。
我会这样,我可以得到已被点击的标签的属性值。
我想知道是否有一种方法可以在使用JQuery的给定HTML元素中获取值?如何使用JQuery获取HTML元素的属性?
例
<span id="45463_test"></span>
(使用适当的标记所作的代码来处理)
我想是id
属性(使用JQuery)内的'45463_test'
值。
Thanx为答复和编辑。
我会这样,我可以得到已被点击的标签的属性值。
如果你只是想获得的ID <span/>
你点击,然后它的更好的Click事件处理程序适用于每个跨度和追赶的属性值。
$("span").click(function() {
return $(this).attr("id");
});
那就是我我在找什么。谢谢 – 2010-07-09 10:15:27
你需要一个不同的选择器来告诉jQuery哪个span元素要看。
$("span").attr("id")
哪个会得到页面上所有跨度的Id attr值。
例如,如果你有
<span id="mySpan" class="mySpanClass"></span>
你可以得到所有一流 “mySpanClass” 跨度的ID使用:
$("span[class='mySpanClass']").attr("id")
Thanx为答案, 现在有没有办法对返回的数据进行排序,因为有很多[span]标签,我只想要点击标签的id? – 2010-07-09 09:32:20
'$(“span [class ='mySpanClass']”)。attr(“id”)'不需要,使用:'$(“span.mySpanClass”)。attr(“id”)' – RobertPitt 2010-07-09 09:35:00
得到: $("#45463_test").attr('id');
设置:$("#45463_test").attr('id','new value');
我在你的意见,你只想要ID一见被点击的标签。你想从一个jQuery点击处理程序中获取ID吗? – 2010-07-09 09:41:36
是的,这就是我想要的。 – 2010-07-09 09:49:43