Не работает скрипт на страницах нод

Главные вкладки

Аватар пользователя tishka2 tishka2 9 сентября 2014 в 10:22

Добрый день! Создал скрипт name.js, подключил его через theme.info. Работает нормально на всех страницах сайта, кроме страниц с полным содержанием нод. Что за прикол, не пойму ничего?...(

Комментарии

Аватар пользователя tishka2 tishka2 9 сентября 2014 в 10:25

а, еще.. Причем если посмотреть код страницы любой ноды, то там подключение скрипта идет нормально, но скрипт не пашет!

Аватар пользователя tishka2 tishka2 9 сентября 2014 в 11:58

Сейчас еще вот что заметил. Вставил код напрямую в шаблон страницы page--type--mytype.tpl.php таким образом (с обычным alert)

<script type="text/javascript">
alert('d');
</script>

Именно так заработало (без ready), как только вставил ready

<script type="text/javascript">
$(document).ready(function(){
alert('d');
});
</script>

опять не пашет... Не пойму ниче

Аватар пользователя tishka2 tishka2 9 сентября 2014 в 14:41

Всё время забываю смотреть консоль(( Чуть-чуть прояснилось. Скрипт не действует из-за другого подключенного скрипта.
Ошибку выдает именно на страницах нод, вот такую:

Uncaught TypeError: Cannot read property 'left' of undefined

Ругается на эту строчку в другом скрипте:

var menuLeft = el.position().left;

Что тут не так?.... Вроде всё норм...

Могу скинуть полностью код второго скрипта, если нужно...