Ошибка при инициализации диалогового окна jquery ui, как действовать?

0

Я успешно использовал jQueryUI с другими сайтами, но для конкретного, над которым я сейчас работаю, всякий раз, когда я пытаюсь инициализировать $("#dialog").dialog(), я получаю следующую ошибку:

TypeError: 'undefined' is not a function (evaluating '$( "#dialog" ).dialog()')

Я не уверен, как это сделать, я уже изменил источники во всех трех исходных файлах, чтобы убедиться, что это исправлено, но не удача (jQuery, jQueryUI.js и jQueryUI.css).

Как я могу понять, что такое ошибка?

  • 1
    Похоже, что jquery-ui не загружен, используйте сетевую панель dev tools, чтобы просмотреть загруженные скрипты и убедиться, что они загружаются успешно. Если это так, мое единственное другое предположение - обернуть ваш диалоговый код в $(document).ready()
  • 0
    Код, который вы показываете, верен, и вы заявляете, что включили библиотеки. Следующий шаг - показать нам больше вашего кода и позволить нам сыграть в игру, чтобы spot the error .
Показать ещё 1 комментарий
Теги:
error-handling

1 ответ

0

Я обнаружил, что у меня случайно были ссылки на две разные библиотеки jQuery:

<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>

Именно это и вызывало проблему.

Спасибо тем, кто ворвался.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню