目前我有一个 jQuery 插件,它不仅在 $.fn
中设置其功能,还在 $
本身中设置它,检查 if (typeof(this) = = 'function')
来查看它是否已通过 $.pluginname
或 $(elm).pluginname
调用...这是不好的做法,并且如果是这样,是否有更好的方法来使提供元素可选?
最佳答案
您读过jquery authoring吗?文档?示例中的 log 函数被认为是开发人员向 jquery 对象添加函数的标准方式。
关于jquery - 将函数附加到 jQuery 对象是不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1587421/