Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   Несовместимость библиотек (https://javascript.ru/forum/library-toolkit-framework/31817-nesovmestimost-bibliotek.html)

BELko_ 21.09.2012 16:46

Несовместимость библиотек
 
Здравствуйте

Столкнулся с проблемой совместимости библиотек jquery.

http://77.120.124.163/js/index.html

На странице My Production используется скрипт jsPlumb для прорисовки соединителей между объектами. Он использует библиотеку jquery.min.1.7.1.js и http://ajax.googleapis.com/ajax/libs...uery-ui.min.js
На этой же странице подключена библиотека jquery.tools.min.js, которая используется для попапов при клике на кнопки Add, Edit и для попапов с хинтами, возникающими при наведении на пункты меню (My Production, Configuration). Вместе эти библиотеки не работают. В итоге работает либо jsPlumb, либо попапы.
В библиотеке jquery.min.1.7.1.js функций, которые используются для этих попапов, нет.
Пробовал добиться совместимости, юзая jquery.noConflict. Не помогло.
Пробовал это:

<script type='text/javascript' src='js/jquery.min.1.7.1.js'></script>
<script type="text/javascript">
MyjQuery123(document).ready(function() { }
</script>

<script type='text/javascript' src='js/jquery.tools.min.js'></script>

Частично помогло: передвижение объекта в jsPlumb заработало, но прорисовка соединителей - нет. Видимо, начала работать jquery-ui.min.js, т.к. она отвечает за передвижение.

Большая просьба помочь.

P.S.: грузить страницу с jsPlumb в отдельном окне/вкладке - не вариант.
P.P.S.: аналоги jsPlumb находил (например, dracula_graffle.js, с ним проблем не было), но требуется использовать именно jsPlumb.


Часовой пояс GMT +3, время: 04:32.