2010-11-16 33 views
0

我試圖抓住集合中的第一個項目,但沒有在遍歷中看到的示例真的符合我使用的格式。任何幫助將不勝感激。抓取集合中的第一個項目

function popagateDegreeUpwards(obj, sectionNum, compLev, counter) 
{ 
    var ddl = $(obj); 
    var oneTierUpPnl = ddl.parent('.Section' + (sectionNum - 1)); 
    var parDdls = oneTierUpPnl.find('.DDLSelector' + (sectionNum - 1)); 
    var parDdl = //How do I select the first element in the parDdls Set??? 
} 

回答

1

使用:first選擇器。下面是一些文檔:http://api.jquery.com/first-selector/

您可以使用它像這樣:

function popagateDegreeUpwards(obj, sectionNum, compLev, counter) 
{ 
    var ddl = $(obj); 
    var oneTierUpPnl = ddl.parent('.Section' + (sectionNum - 1)); 
    var parDdls = oneTierUpPnl.find('.DDLSelector' + (sectionNum - 1)); 
    var parDdl = $(':first', parDdls); 
} 

您也可以使用.first()電話。 Docmentation這裏:http://api.jquery.com/first/

用例:

function popagateDegreeUpwards(obj, sectionNum, compLev, counter) 
{ 
    var ddl = $(obj); 
    var oneTierUpPnl = ddl.parent('.Section' + (sectionNum - 1)); 
    var parDdls = oneTierUpPnl.find('.DDLSelector' + (sectionNum - 1)); 
    var parDdl = parDdls.first(); 
} 
+0

AAA TY多先生。我知道這很簡單,我搜索了API ...但我正在錯誤的部分(遍歷)大聲笑。難怪語法感覺到了,我正在尋找一個選擇器。 – 2010-11-16 17:54:42

+0

高興地幫助:) – Ender 2010-11-16 17:58:45

相關問題