我有一个插件,其中有一个公共函数($fn.myplugin.mypublicfunct)。我的意图是让 mypublicfunct 从 myplugin 之外的单独 .ajaxSuccess 调用。因此需要一个公共功能。
场景:myplugin 做它的事情...通过 Ajax 提交的表单是不同的插件...当该插件执行其 .ajaxSuccess 时,我想调用 mypublicfunct 但能够使用来自 myplugin 的用户选项/默认值。
那有意义吗?我是否以正确的方式提出了正确的问题?
我试着把
var opts = $.extend({}, $.fn.myplug.defaults, 选项);
在公共函数中,并得到未定义(或类似)选项的错误。我在谷歌搜索风暴寻找示例、解决方案等,但我仍然很疯狂。