我见过的一些开发 jQuery 插件的教程和示例往往会返回
this.each(function () {
//Plugin code here
});
在实例化插件的函数末尾,但我还没有看到其背后的任何推理,它似乎只是每个人都遵循的标准。谁能告诉我这种做法背后的原因?
编辑:为了澄清,我的问题不是关于为什么返回 this,而是为什么插件应该返回 this.each。
当您使用选择器过滤元素时($('.myclass')
),它可以匹配多个元素。
With each
,你迭代所有匹配的元素并且您的代码将应用于所有这些。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)