【发布时间】:2011-02-10 07:32:31
【问题描述】:
我看到的一些开发 jQuery 插件的教程和示例往往会返回
this.each(function () {
//Plugin code here
});
在实例化插件的函数的末尾,但我还没有看到它背后的任何推理,它似乎是每个人都遵循的标准。谁能告诉我这种做法背后的原因?
编辑:为了澄清,我的问题不是为什么要返回 this,而是为什么插件应该返回 this.each。
【问题讨论】:
-
这很奇怪。似乎只返回
this会是一个更好的主意.. -
@Walt W - 我同意。我理解为什么我们会返回这个,因为这与流畅界面的想法保持一致。但我不明白的部分是每次调用。
-
澄清一下,你写的函数是空白的吗?还是里面有代码?
-
@Walt w - 不,功能不是空白的,我应该澄清一下。我将更新我的代码示例。
标签: jquery jquery-plugins