Конфликт библиотек Javascript

У меня есть веб-страница, которая использует эти библиотеки JS:

  • calendar_en.js --- (www.dhtmlgoodies.com, v2.1.2)
  • jquery-min.js --- (jQuery v3.2.1)
  • JQuery-мигрирует-3.0.1.min.js
  • jquery-ui.min.js --- (пользовательский интерфейс jQuery - v1.12.1)
  • jquery.ui-contextmenu.min.js --- (плагин контекстного меню пользовательского интерфейса jQuery - v1.18.1 - 2017-08-28 | https://github.com/mar10/jquery-ui-contextmenu)
  • semantic.min.js --- (Semantic UI - 2.2.13)

Я прикрепляю контекстное меню к некоторым элементам, например так:

$("#objPanel").contextmenu({
  menu : [ .... ]
  beforeOpen : function(event, ui) etc...
});

Приложение работало отлично, пока я не добавил JS-скрипт Semantic UI. Тогда контекстные меню больше не появляются. Консоль не показывает никаких предупреждений или ошибок, поэтому я не знаю, что мешает работе кода. Как я могу устранить проблему?

Ура,

0 ответов

Другие вопросы по тегам