Jquery中通过for循环如下循环遍历

for(vari=0;i<$('.item').size();i++){varstore_num=parseInt($('.item.state').eq(i).text... for(var i=0;i<$('.item').size();i++){
var store_num=parseInt($('.item .state').eq(i).text());
alert(store_num);
}
有没有什么简单的办法滤除第一个不打印出来(不在for中使用if(i>0),这样感觉不是很正规)
展开
 我来答
大野瘦子
高粉答主

推荐于2019-10-06 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:31.6万
展开全部

$('.item').each( function(i, e){

//i为元素的索引,从0开始,

//e为当前处理的元素

});

注:都使用jQuery了,就不要用for循环遍历元素了,用each方法遍历,方便快捷。

扩展资料:

Java 数组的遍历,for循环的使用

/*多行注释的快捷键:Ctrl+shift+/ 

快速格式化代码快捷键:Ctrl+shift+f 

自动导入一个包:Ctrl+shift+o 

*/

package 

test_1;public class Day_2 {

public static void main(String args[]) {

//一个九九乘法表的实现

int c = 0;

for (int a = 1; a <= 9; a++) { 

for (int b = 1; b <= a; b++) {

c = a * b;

System.out.printf("%d*%d=%d  ",b,a,c);

}

System.out.println();

}

// 遍历数组的方法

// 方法1:

int arr[] = new int[3]; 

for (int a = 0; a < arr.length; a++) {

System.out.println(arr[a]); 

}

//方法2:

for (int a : arr) { 

System.out.println(a);

}

参考资料来源:for循环-百度百科

wwtiger39
推荐于2017-09-13 · TA获得超过300个赞
知道小有建树答主
回答量:74
采纳率:0%
帮助的人:96.2万
展开全部
都使用jQuery了,就不要用for循环遍历元素了,用each方法遍历,方便快捷,其格式为:
$('.item').each( function(i, e){
//i为元素的索引,从0开始,
//e为当前处理的元素

});

你源代码中的:
$('.item .state').eq(i)
我感觉有问题,“.item .state”之间有空格,那表示在.item类中找.state类元素,再进行eq(i)操作,其中的i就不是进行for循环中的第i个元素了。
追问
那你觉得该怎么表示呢?
追答
噢,我看了你一下条的追问,我觉得你不用for循环遍历。
$('.item:gt(0)').each( function(i, e){
//i为元素的索引(基于0的索引)
//e为当前处理的元素
});
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunpled
2015-01-13 · TA获得超过161个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:161万
展开全部
var i = 1; 开始
追问
谢谢,其实我是想问:gt(0)这种用法,就是不知道这个能用吗?该怎么加上去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式