在jQuery插件中,每次我们返回一个jQuery对象时,就像
$.fn.Myplugin = function() {
return this.each(function() { //do some stuff });
});
Run Code Online (Sandbox Code Playgroud)
我的疑问是,为什么我们实际上返回一个jQuery的对象,我们将在哪里使用这个返回的对象
虽然我没有在我的函数(插件)中返回任何jQuery对象,但我仍然得到与返回对象时相同的结果
有人请解释我的疑问,
感谢您节省时间,祝您有个美好的一天!
Bol*_*ock 14
返回jQuery对象,以便我们可以进行方法链接:
$('#somelement').doSomething().doAnotherThing().doOneMoreThing();
Run Code Online (Sandbox Code Playgroud)
如果你没有从你的一个插件方法返回它,那么就没有更多的jQuery对象可以使用,因此后续调用将导致错误.
| 归档时间: |
|
| 查看次数: |
2729 次 |
| 最近记录: |