Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Ошибки JS при объединении двух движков (https://javascript.ru/forum/project/48561-oshibki-js-pri-obedinenii-dvukh-dvizhkov.html)

Narayana 08.07.2014 16:43

Ошибки JS при объединении двух движков
 
Добрый день!

Есть два сайта на готовых движках. Оба на asp.net .
Один http://www.tran.ru , другой http://149.126.169.143:8002/ (тестовая версия).

Делаю попытку объединить эти сайты таким образом, чтобы сайт форума использовал бы MasterPage от сайта автосервиса.

После объединения двух web.config в один и размещения на одном веб-узле, общее приложение, вроде, заработало.
Вот оно: http://149.126.169.143:8005/forum/Default_dev.aspx

Но, сразу появились ошибки по javaScript.

Я, не будучи специалистом по JavaScript, начал изучать эту технологию, но от понимания, в чем причина возникновения ошибок, еще очень далек.

Не будут ли местные специалисты так любезны, чтобы подсказать как лучше сориентироваться в описанной проблеме?

Вот, например, кусок кода со второй ошибкой:
**************************************************
elem.live(options.controlEvent, function (event) {
if (modal.is(":hidden")) {
if (options.controlBeforeOpen) {
resultControlBeforeOpen = (options.controlBeforeOpen).apply(this, [modal, event]);

if (resultControlBeforeOpen === false) {
return;
}
}


modalShow.apply(modal, [null, event]); //null - callback

if (options.controlAfterOpen)
(options.controlAfterOpen).apply(modal, [modal, event]);
}
});
************************************************** ****
И вот сама ошибка:
"Object doesn't support property or method 'live'

Надеюсь на помощь.

PS:
...ах, да...
Забыл сказать, что поводом к разбирательству оказались не работающие всплывающие окна горизонтального меню, которые на страницах без форума нормально всплывают с помощью JS, как я понимаю...

Aetae 08.07.2014 18:31

Возможно испльзуются разные версии jquery. Посмотрите и там и там включения вида <script src=" ... jquery ... "> .

Narayana 14.07.2014 19:22

Действительно...
 
Цитата:

Сообщение от Aetae (Сообщение 320065)
Возможно испльзуются разные версии jquery. Посмотрите и там и там включения вида <script src=" ... jquery ... "> .

...версия jQuery материнского движка 1.7.1 , а дочернего 1.10.2

Попробовал в параметрах конфига для дочернего движка заменить версию на версию материнского движка, - одни ошибки пропадают, другие появляются.

Интересно, что с этим делать?


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