首页 > 代码库 > jQuery 使用索引值容易出错的一个地方
jQuery 使用索引值容易出错的一个地方
先看代码
$(‘input:eq(2)‘).attr(‘value‘, function(index, val){ console.log(index); //输出0 });
问:当前元素的索引值,不应该是2吗 :eq(2) ?
答:首先要理解 ‘当前元素‘,指的是 $(‘input:eq(2)‘),如此一来 $选择到的对象就只有1个,索引值自然也是只有0
我们输出 console.log($(‘input:eq(2)‘)); 来看一下就清楚了
console.log($(‘input:eq(2)‘));
jQuery 使用索引值容易出错的一个地方
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。