2011-04-14 19 views

回答

3
$("input[name=Any]").val($('span.srs:last').text()); 
+0

刪除我的答案並向上投票,試圖教你一些運動精神。 – kapa 2011-04-14 06:52:31

+0

感謝upvote?將採取反正.. :)順便說一句什麼讓你覺得我沒有足夠的體育精神.. – 2011-04-14 06:56:03

+0

@TheSuperTramp當我發佈一個答案,並發現有人發佈完全相同的答案(當我寫作時),我刪除我的答案並讚揚他的。不需要有兩個相同的答案。 – kapa 2011-04-14 07:01:29

1
var last = $('span.srs:last-child'); 
$("input[name=Any]").val(last.text()); 
+0

對於被問的問題,這個問題似乎更加正確,因爲它得到了跨度的最後一個孩子......上面的其他選項得到了該特定類的最後一個跨度... – jlmcdonald 2011-04-14 06:21:21

+1

我不確定您是否嘗試得到最後一個span.srs,或者你想要最後一個孩子。如果這是你最後一個孩子,使用:最後一個子選擇器 – Adam 2011-04-14 06:21:23

+0

是的,這個問題是不明確的。 「$('span.srs')的最後一個元素;」可以表示jQuery集合的最後一個元素,或者是跨度的最後一個子元素。我認爲我們應該等到我們的決定等到OP澄清後,我會刪除我的答案,並且如果需要':最後一個孩子',則可以加註。 – kapa 2011-04-14 06:23:05

相關問題