Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   ReferenceError: Tips is not defined — что вызывает эту ошибку? (https://javascript.ru/forum/dom-window/44720-referenceerror-tips-not-defined-%E2%80%94-chto-vyzyvaet-ehtu-oshibku.html)

chirkov56 30.01.2014 16:11

ReferenceError: Tips is not defined — что вызывает эту ошибку?
 
Здравствуйте.
На этой странице чекбоксы в параметре Тип здания выглядят не как положено при использовании jquery ui. На других страницах все в порядке , а на этой - обычные чекбоксы, и всё тут.
Так же на других страницах есть кнопка скролла Наверх, в правом нижнем углу, а на этой - отсутствует.
Судя по тому, что написано в консоли
var JTooltips = new Tips($$('.hasTip'), { maxTitleChars: 50, fixed: false});

и по тому, что пишут в интернете по поводу этой строчки, это конфликт mootools и Jquery. Но если отключить Mootools ничего не исправляется, а становится даже хуже почему-то. Что странно, т.к., насколько я понимаю, все расширения на странице используют Jquery и отключение mootools должно было бы только пойти на пользу.

Яростный Меч 30.01.2014 16:46

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

chirkov56 30.01.2014 18:40

Да, действительно, нашёл скрипт, которого не хватало для Tips.
Всё-таки дело было в mootools. Подключил доп. библиотеку mootools-more.js — на других страницах она есть, а на этой нет почему-то.
И кнопка Наверх появилась.
А чекбоксы остались по-прежнему без стилизации Jquery-ui.
И ошибок уже в консоли нет.
Куда копать? :no:


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