2011-01-21 54 views
0

我有幾個需要動態處理的div。使用jQuery使用類值獲取Id值

<div class="parent-19" id="123"> </div> 
<div class="parent-19" id="124"> </div> 
<div class="parent-19" id="125"> </div> 

現在,我想通過他們迭代喜歡:

$('.parent-19').each(function() { 
      //Want to load the id into a variable 
    }); 

我怎麼能(例如123)加載的id值到一個變量?

var Id = $(this).??? 
+1

IDS不允許以數字開頭。 – kgiannakakis 2011-01-21 13:28:11

+0

@kgiannakakis:這對於HTML4來說是正確的,但HTML5更加輕鬆。 – 2011-01-21 13:36:00

回答

3

你不需要用jQuery對象包裝this來獲得id。簡單地做:

var id = this.id; 

爲了得到一組ID:

var ids = $('.parent-19').map(function() { 
    return this.id; 
}).get();