在不同的 js 文件中获取 jquery 插件实例?

Get jquery plugin instance in a different js file?

我正在使用插件 PikaDay:

https://github.com/dbushell/Pikaday

在我的页面上,此插件正应用于我的表单元素之一,如下所示:

$('#datepicker').pikaday(config);

出于某种原因,我无法编辑从中执行此代码的 JS 文件。但是,我可以添加自己的新 JS 文件。

我想在我的新 JS 文件中访问在原始 JS 文件中创建的 pikaday 实例?

这样的事情可能吗?

是的。如果您阅读了完整的文档。他们已经提到了。

像这样。

 var picker = new Pikaday({ field: $('#datepicker')[0] });

您现在可以参考picker