Select2() is not a functionThe best way to know if JQuery is available?
大家好。我一直在尝试在我的项目中实现select2,我得到了这个错误,jQuery(...).select2() is not a function
。我发现jQuery可能加载了几次,这就是为什么会出现错误。我知道jQuery工作得很好,因为jQuery.fn.jquery
返回它的安装版本。然而,我不确定是否是这种情况,但似乎这是最有可能的,因为我使用Bootstrap,quicksandjs和其他插件,可能会多次导入jQuery到项目中。
如何检查jQuery是否第二次加载,以及如何防止它再次加载?非常感谢。
1条答案
按热度按时间mm5n2pyu1#
有时
jQuery
或$
在控制台中不可用,因此您可以尝试从document
枚举jQuerysexpando
字符串。这可能会给予你一个字符串列表,如: