我正在尝试将html5gallery添加到我的网站。它在另一个网站上工作,我试图复制文件和代码,但我收到错误。
我得到以下内容:
Uncaught TypeError: $.widget is not a function(anonymous function)
@ jquery.multiselect.js:25(anonymous function)
@ jquery.multiselect.js:670
在jquery.multiselect.js中,以下是红色并带下划线
$ .widget(“ech.multiselect”,{
// default options
options: {
header: true,
height: 175,
minWidth: 225,
我有另一个未被捕获的TypeError:$(...)。html5gallery不是一个函数
(anonymous function) @ html5gallery.js:1670
f.Callbacks.n @ jquery.js:2
f.Callbacks.o.fireWith @ jquery.js:2
e.extend.ready @ jquery.js:2
c.addEventListener.B @ jquery.js:2
我在Html5gallery之前调用了Jquery
<script type="text/javascript" src="/javascript/JQuery/jquery.js"></script>
<script type="text/javascript" src="/html5gallery/html5gallery.js"></script>
为什么我会得到一个$不是一个函数?
发布于 2018-07-17 16:07:50
我在RubyonRails项目上收到了这个准确的错误,在那里我没有安装jQuery-UI-Rails GEM。
这个问题解决了,我安装了这个gem,包括jQuery-ui文件,此外,我还需要包括前面提到的上述gem的readme中提到的ui核心Javascript资源。这里如下所示。
//= require jquery-ui/core
//= require jquery-ui/widget
//= require jquery-ui/position
https://stackoverflow.com/questions/-100001684
复制相似问题