2011-10-26 41 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检查某些条件,比如,是否有孩子吗?如果是这样,跳到下一个迭代。