Ошибка типа: c не является конструктором /c.widget не является функцией
Я пытаюсь заставить диалоги jQuery UI работать на моем сайте drupal. После проверки веб-консоли я обнаружил, что получаю ошибку:
$ (...). диалог не является функцией
Я провел некоторые исследования (иначе говоря, поиск в Google) и обнаружил, что это могло быть потому, что я не добавил все необходимое js
файлы на мою страницу друпал. Итак, я добавил 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 ответ
Догадаться. Только что добавлен:
drupal_add_library('system', 'ui');
Вместо каждого сценария отдельно.