类型错误:c不是构造函数/ c.widget不是函数

时间:2013-07-17 16:28:40

标签: jquery jquery-ui drupal jquery-ui-widget

我正在尝试在 drupal 网站上运行 jQuery UI对话框。检查完Web控制台后,我发现我收到错误:

  

$(...)。对话框不是函数

我做了一些研究(又名。谷歌搜索),我发现这可能是因为我没有将所有必要的js文件添加到我的drupal页面。所以我添加了jquery.ui.dialog.min.js及其所有依赖项。但是,我现在得到了:

  

类型错误:c不是构造函数,c.widget不是函数。

由于jquery.ui.widget.min.js不依赖于任何事情,我不知道该怎么做......

我也没有找到这些错误的任何结论性答案......

编辑:添加了js文件(按顺序):

jquery.ui.widget.min.js
jquery.ui.dialog.min.js
jquery.ui.button.min.js
jquery.ui.draggable.min.js
jquery.ui.mouse.min.js
jquery.ui.position.min.js
jquery.ui.resizable.min.js
my_module.js

1 个答案:

答案 0 :(得分:1)

想出来。刚补充说:

drupal_add_library('system', 'ui');

而不是单独的每个脚本。