5-17视频中的问题
ui.find('select:gt('+ (index+1) +')').each(function(){
$(this)
.attr('data-where','')
.triggerHandler('reloadOptions');
})
ui.find('select:gt('+ (index+1) +')')老师,这句能详细再解释一下吗 还是没怎么弄懂
1
收起
正在回答
2回答
:gt() 选择器选取 index 值大于指定数字的元素。
这里代码是为了选出当前select下一个之后的所有select选出来,所以要+1

加号是为了将前面字符串'select:gt('和变量index+1和字符串')'拼接在一起,index+1使用括号是因为他是变量加一,不是字符串拼接哦~
$.each( data , function(i,item)
$.each()是jQuery里面封装的一个方法, 通常用$.each()来遍历一个数组,将所有的数据进行操作
希望可以帮助到你,祝学习愉快!
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星