这个函数的参数为什么是索引?有点看不懂这个函数
$(function () {console.log($('li').not(function(index){
return $(this).hasClass('item4')
}))
})
127
收起
正在回答 回答被采纳积分+1
2回答
weibo_丿___Pan_0
2017-07-11 16:33:55
not() 里可以是选择器,也可以是函数。注意是函数时,用来遍历元素的集合函数,并返回要被删除的一个元素。
此函数接受一个参数index,这是元素在jQuery集合的索引。在函数中, this指的是当前的DOM元素。(通俗的理解,就是这个函数 通过 index 参数遍历所有找到的 li , index 代表 li 这个集合中的索引,找到符合函数内要求的元素返回。这是固定的写法呦。)
若对你理解有所帮助,望采纳,谢谢
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星