课程
/前端开发
/jQuery
/jQuery实现自定义滚动条
一直弄不明白...下面代码中为什么要用return返回? 不写return不是一样能处理吗。
既然写了return,那么返回的是这串代码呢还是处理后的结果呢? 而这一串代码处理的结果又是什么呢?感谢!
2016-12-26
源自:jQuery实现自定义滚动条 3-6
正在回答
1、return这几个字不写在这里没问题的,这个只是老师的习惯语法(有助于链式调用);
2、返回的是代码处理结果后的self.$tabItem对象;
3、return后面的意思是self上面缓存的$tabItem JQ对象进行了增加class同时干掉兄弟元素相同class的操作;由于该操作是执行类操作,不是计算类操作,所以执行即生效,返不返回无所谓;你可以理解为执行了修改选中态的操作,return对新手来说增加理解难度,但return是一个较好的思维过程。
Kunen 提问者
举报
来一次jQuery封装之旅,本教程带你深入理解滚轮事件交互
1 回答求解求解求解
1 回答取较大值那个谁能给解释下
3 回答求源码 求源码
1 回答求解:报这个错误: Uncaught SyntaxError: Unexpected identifier,对比了代码没有错误啊。
2 回答Uncaught TypeError: Cannot read property 'scrollTop' of undefined。不知道怎么会未定义,求解释!!!