我想知道是否有一種方法可以在使用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