jQuery 使用索引值容易出错的一个地方

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 使用索引值容易出错的一个地方的主要内容,如果未能解决你的问题,请参考以下文章

高效Web开发的10个jQuery代码片段

前端 CSS 变量简介及基本使用方法

使用下标时出错:无法使用类型索引为类型值下标...

c_cpp UV Index Indicator订阅PubNub并使用颜色显示UV索引值。博文的代码片段。在这里查看项目:https:/

如何修复重叠的片段

NIOS EDS最容易出错的地方