jQuery 如何定位迭代出来的list
发布网友
发布时间:2022-04-25 06:48
我来回答
共2个回答
热心网友
时间:2022-04-25 08:18
迭代就用each就可以了,如果要定位行,这个each接收一个function,这个个function中可以接收到两个参数,第一个参数是遍历的行数,从零开始,第二个是遍历到的元素
官方说明:
jQuery.each( collection, callback(indexInArray, valueOfElement) )
collectionThe object or array to iterate over.
callback(indexInArray, valueOfElement)The function that will be executed on every object.
示例:
$.each(map, function(key, value) {
alert(key + ': ' + value);
});
热心网友
时间:2022-04-25 09:36
不够清楚吧?
jQuery查询后返回的都是数组,用.each方法遍历就行,或者用for追问有一个list迭代出来的~我现在想通过jQuery去定位到某一行
追答~应该是生成Grid吧?如果定位到行,可以在tr标签上输出key,用统一的约定命名作为ID,比如
grid-item-{$key} 然后用jQuery('#grid-item-' + n)定位到某一行。