我有一個默認的ID與div,然後我追加一些更多div與ajax調用。如何獲得最後一個div的ID,附帶ajax,用jQuery?
我如何得到這些ID與jQuery的?
例如:
<div class="main">
<div id="0" class="take">test</div> <!-- this one is here by default -->
<!-- added by ajax -->
<div id="1" class="take">test</div>
<div id="2" class="take">test</div>
<!-- end added by ajax -->
<!-- added by another ajax request -->
<div id="3" class="take">test</div>
<div id="4" class="take">test</div>
<!-- end added by ajax -->
</div>
,如果我這樣做:
alert($("div.take:last").attr('id');)
我只會變得0
。看起來像我需要使用像.live
...這可能是非常簡單的,我只是沒有看到它。
有什麼想法?
感謝
編輯:如果有一個請求添加一些div然後我補充一些我仍然得到0
告訴我們你打電話給你的警報相對於你的ajax回調 – 2012-03-21 08:57:49
也許這是瀏覽器的問題或者也許新的div沒有class'take',但是在所有普通瀏覽器中這樣認爲工作完美 – Donotello 2012-03-21 09:03:10