关于连缀写法

来源:2-11 将显示隐藏封装成模块--完善

慕仙9874720

2020-01-18 23:57:34

因为连缀写法所以写成return this,这里不明白的是单写this,不是应该指向DOM元素吗?,DOM元素用不了each()方法吧,为什么这里可以直接return this.each()?而不写成return $this.each()?

写回答

1回答

好帮手慕粉

2020-01-19

同学你好,关于同学的问题解答如下:

1、dom元素用不了each()方法是正确的。

2、this的使用是,谁调用就指向谁,在这里面,调用showHide插件的就是jquery元素,例:

http://img.mukewang.com/climg/5e23ca30095d777c04920162.jpg

在调用时,this就指向$box。所以可以直接写可以直接return this.each()。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 14456 问题

查看课程