【发布时间】:2016-11-08 06:52:07
【问题描述】:
我正在尝试在使用 angular-cli 创建的 angular2 应用程序中使用一些 jQuery 插件。
如文档中所述,我使用 npm 安装了所需的库,如果可用,还安装了类型。
然后我在angular-cli.json 中添加了样式和脚本,如果我打开 chrome 调试器,我可以看到库已正确加载。
问题是每次我尝试使用任何 jQuery 插件时,我总是在控制台中收到一个 js 错误,上面写着“方法不是函数”。
我使用 jQuery 和 fullcalendar 创建了一个小示例,它可以从这个 GitHub 存储库分叉。
https://github.com/vmilitello/jquery-plugin
注意:问题只存在于需要选择器才能运行的 JQuery 插件(如 $("#myItem").fullcalendar() 或 $(".foo").steps())。
如果您使用 Sweetalert 之类的库,则不会出现问题。
我确定我错过了什么,但我真的无法弄清楚它是什么!
谢谢。
【问题讨论】:
标签: jquery angular jquery-plugins angular-cli