$(".foo")
有幾個元素可供選擇。 $(".foo").text()
返回連接在一起的每個元素的文本。我只想要一個元素的文本。做這個的最好方式是什麼?jQuery:獲取一組選定元素
$(".foo")[0].text()
失敗。
$(".foo")
有幾個元素可供選擇。 $(".foo").text()
返回連接在一起的每個元素的文本。我只想要一個元素的文本。做這個的最好方式是什麼?jQuery:獲取一組選定元素
$(".foo")[0].text()
失敗。
通常使用#
選擇器語法選擇一個元素通過id
屬性值。你有超過一個元素具有相同的id
屬性值嗎?如果是這樣,那麼你需要糾正你的HTML。 id
屬性值應該是唯一內的一個文件。
jQuery數組中的項總是返回dom元素(而不是jQuery包裹的元素)。你可以這樣做:
$($("#foo")[0]).text()
這是一個非常昂貴的方式去做:) – 2010-06-06 02:01:00
給出的例子是'#foo',我認爲這是一個問題的監督,而不是實際的問題...... – 2010-06-06 00:40:06
@Nick這是正確的。 – 2010-06-06 01:58:54