2011-10-26 40 views
0

是否可以限制它查找某些文本的位置?jQuery each()限制

$(data,'table tr').each(function(){ 

}); 

是我現在所擁有的。我在什麼地方靠近嗎?

+0

你可以擴展你正在嘗試做什麼?你的代碼遍歷「數據」中的所有行,其中數據是一個DOM對象 – Reina

回答

2

請參閱jQuery()(又名$()函數)並查看支持的表單。

它可能是$(selector, context)其中context是「DOM元素,文檔或jQuery」。

或者,創建一個jQuery對象,然後應用相應的traversing function(s)

快樂編碼。

+0

,這是我知道的那些事情之一,但從來沒有想過因某種原因而使用。 – Joe

0

我相信這是你在找什麼:How to skip to next iteration in jQuery.each() util?

var arr = [ "one", "two", "three", "four", "five" ]; 
$.each(arr, function(i) { 
    if(arr[i] == 'three') { 
     return true; 
    } 
    alert(arr[i]); 
}); 

您可以在tr檢查某些條件,比如,是否有孩子嗎?如果是這樣,跳到下一個迭代。