jquery - 我不明白 [0].selectedIndex 中的“0”
问题描述
有人可以解释[0]
以下代码中的代表什么吗?
$('#cars')[0].selectedIndex=0;
提前致谢。
解决方案
jQuery Selector 每次都会返回一个元素/节点数组。
因此$(".example")
将返回一个包含与该选择器匹配的元素的数组。
在您的情况下,可能只有一个元素具有该类名称,但 jQuery 对引擎盖下的元素数组进行操作,因此它将返回一个包含 index 元素的数组0
。
因此,在 javascript 中,您可以使用索引访问数组中的元素。(在您的情况下为 0 索引)
推荐阅读
- druid - 如何在 Apache 超集中可视化粘性(DAU / MAU)
- qt - qt creator (4.13.2) 是否支持调试模式下的MTd
- c# - 使用 Task.Run() 时如何避免 OutOfMemoryException?
- node.js - express.js 和 react.js cookie 保存到浏览器但不工作?
- asp.net - 如何通过 ASP.NET Core 中的 api 控制器更新 IdentityUser 的自定义属性?
- c++ - 一个或两个语句中的 while 循环有什么区别?
- php - 如何在laravel中获取特定日期结果?
- c# - 在游戏中只添加一次分数
- unity3d - unity 2d 与相机边缘的碰撞
- json - 将值与过滤器的所有产品配对