Перейти к публикации

jquery.js подгружается или нет?


Рекомендованные сообщения

Что-то я совсем тупить стал, жара....

jquery.js подгружается автоматом из "\engine\classes\js\jquery.js" или все-же нужно прописать в шаблоне путь?

ЗЫ: Если в шаблоне НЕ прописать - то НЕ работает :)

Ссылка на сообщение
Поделиться на других сайтах
Тег {AJAX} выводит служебные скрипты JavaScript необходимые для нормальной работы движка в целом и технологии AJAX в частности. Рекомендуется размещать в самом начале шаблона после тега <body>
Ссылка на сообщение
Поделиться на других сайтах

a {headers} тогда зачем?

Тег {AJAX} выводит служебные скрипты JavaScript необходимые для нормальной работы движка в целом и технологии AJAX в частности. Рекомендуется размещать в самом начале шаблона после тега
Изменено пользователем makhatsha
Ссылка на сообщение
Поделиться на других сайтах

Тег {AJAX} выводит служебные скрипты JavaScript необходимые для нормальной работы движка в целом и технологии AJAX в частности. Рекомендуется размещать в самом начале шаблона после тега

Не грузит он jquery.js Смотрю в исходном коде страницы.... Да и не должен по логике. Он переменные прописывает и всякое по мелочи....

a {headers} тогда зачем?

А вот он вроде как должен был грузить, но тоже не вижу в исходном коде подгрузки jquery.js

Вот и чешу репу.......

Изменено пользователем IgorA100
Ссылка на сообщение
Поделиться на других сайтах

Может это в 10 версий в исходнике не видно. Раньше в 9.8 в самом верху было

А вот он вроде как должен был грузить, но тоже не вижу в исходном коде подгрузки jquery.js
Ссылка на сообщение
Поделиться на других сайтах

a {headers} тогда зачем?

Ага, ошибся.

А вот он вроде как должен был грузить, но тоже не вижу в исходном коде подгрузки jquery.js

Если включено сжатие js, то url выводится в таком формате:


/engine/classes/min/index.php?charset=windows-1251&amp;g=general&amp;10"

Ссылка на сообщение
Поделиться на других сайтах

Если включено сжатие js

Блин, точно торможу.... Совсем про это забыл....

Буду разбираться с конфликтами версий jquery и плагинов ....

Изменено пользователем IgorA100
Ссылка на сообщение
Поделиться на других сайтах

Только вот не понимаю, если я прописываю в шаблоне :


<script type="text/javascript" src="/news/engine/classes/js/jquery.js"></script>

То часть скриптов работает, если не прописываю, то не работает. Хотя на исходной странице есть код:

<script type="text/javascript" src="/news/engine/classes/js/jquery.js"></script>

Т.е. вот с такой шапкой работает:

<script type="text/javascript" src="/news/engine/classes/js/jquery.js"></script>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Кентавр Электроникс - Компьютеры, комплектующие, сетевые решения, климатотехника.</title>

<meta name="description" content="Компьютеры, комплектующие, сетевые решения, климатотехника" />

<meta name="keywords" content="Компьютеры, комплектующие, принтеры, мониторы, сетевые решения, климатотехника, кондиционеры в Курске" />

<meta name="generator" content="DataLife Engine (http://dle-news.ru)" />

<link rel="search" type="application/opensearchdescription+xml" href="http://www.kentavr.com.ru/news/engine/opensearch.php" title="Кентавр Электроникс - Компьютеры, комплектующие, сетевые решения, климатотехника." />

<link rel="canonical" href="http://www.kentavr.com.ru/news/" />

<link rel="alternate" type="application/rss+xml" title="Кентавр Электроникс - Компьютеры, комплектующие, сетевые решения, климатотехника." href="http://www.kentavr.com.ru/news/rss.xml" />

<script type="text/javascript" src="/news/engine/classes/js/jquery.js"></script>

<script type="text/javascript" src="/news/engine/classes/js/jqueryui.js"></script>

<script type="text/javascript" src="/news/engine/classes/js/dle_js.js"></script>

<script type="text/javascript" src="/news/engine/ajax/catalog/js_catalog.js"></script>

<script type="text/javascript" src="/news/engine/classes/highslide/highslide.js"></script>

<script type="text/javascript" src="/news/engine/editor/scripts/language/ru/editor_lang.js"></script>

<script type="text/javascript" src="/news/engine/editor/scripts/innovaeditor.js"></script>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script>

<script type="text/javascript" src="/news/engine/editor/scripts/webfont.js"></script>

<link media="screen" href="/news/engine/editor/css/default.css" type="text/css" rel="stylesheet" />

А вот с такой нет:

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Кентавр Электроникс - Компьютеры, комплектующие, сетевые решения, климатотехника.</title>

<meta name="description" content="Компьютеры, комплектующие, сетевые решения, климатотехника" />

<meta name="keywords" content="Компьютеры, комплектующие, принтеры, мониторы, сетевые решения, климатотехника, кондиционеры в Курске" />

<meta name="generator" content="DataLife Engine (http://dle-news.ru)" />

<link rel="search" type="application/opensearchdescription+xml" href="http://www.kentavr.com.ru/news/engine/opensearch.php" title="Кентавр Электроникс - Компьютеры, комплектующие, сетевые решения, климатотехника." />

<link rel="canonical" href="http://www.kentavr.com.ru/news/" />

<link rel="alternate" type="application/rss+xml" title="Кентавр Электроникс - Компьютеры, комплектующие, сетевые решения, климатотехника." href="http://www.kentavr.com.ru/news/rss.xml" />

<script type="text/javascript" src="/news/engine/classes/js/jquery.js"></script>

<script type="text/javascript" src="/news/engine/classes/js/jqueryui.js"></script>

<script type="text/javascript" src="/news/engine/classes/js/dle_js.js"></script>

<script type="text/javascript" src="/news/engine/ajax/catalog/js_catalog.js"></script>

<script type="text/javascript" src="/news/engine/classes/highslide/highslide.js"></script>

<script type="text/javascript" src="/news/engine/editor/scripts/language/ru/editor_lang.js"></script>

<script type="text/javascript" src="/news/engine/editor/scripts/innovaeditor.js"></script>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script>

<script type="text/javascript" src="/news/engine/editor/scripts/webfont.js"></script>

<link media="screen" href="/news/engine/editor/css/default.css" type="text/css" rel="stylesheet" />

Ссылка на сообщение
Поделиться на других сайтах

Так уже без сжатия пробую....

Причем если вторую строку подключения jquery.js поставить хоть перед, хоть после {headers} - все равно работает, а если убрать дополнительное подключение - валятся ошибки


TypeError: $ is not a function

.... Лисица какая-то полярная... :(

Убираю автоматическую подгрузку 'engine/classes/js/jquery.js' из functions.inc.php, оставляю только одну из шаблона - работает. Я реально в ступоре.... :(

Изменено пользователем IgorA100
Ссылка на сообщение
Поделиться на других сайтах

jquery грузится автоматом, и дополнительно подключать не имеет смысла. А ошибку надо смотреть, да и ссылку на сайт надо указывать.

Ссылка на сообщение
Поделиться на других сайтах

А ошибку надо смотреть

Ошибку я указал. Похоже на какое-то переопределение. Но что самое странное, это если продублировать подключение, то все работает, если убрать подключение из движка - тоже работает, а чистое подключение движком - работает на половины. Бред какой-то :(

да и ссылку на сайт надо указывать.

Во первых ссылка в данной ситуации ничего не даст, кроме проверки на лицензионность. А раз так, то во вторых исходя из приведенного кода четко виден домен www.kentavr.com.ru. В третьих - если я в группе "Клиенты", то у меня 100% лицензия или я случайно в эту группу попал? :blink:

Вы тоже не везде указываете свои сайты :)

Как-то так. :)

Ссылка на сообщение
Поделиться на других сайтах

Да сайт нужен что бы ошибку посмотреть, но я её все равно её не увидел. Подключать две одинаковые библиотеки разных версий, это не решение.

Что за плагин?

Скорее всего ему нужна версия выше 1.8.3, раз он щас работает, можно подключаемую dle(1.8.1) заменить на 1.8.3, лишнюю убрать и успокоится.

Ссылка на сообщение
Поделиться на других сайтах

но я её все равно её не увидел

Исправил "костылем" :(

Подключать две одинаковые библиотеки разных версий, это не решение.

Это я знаю, но я подключаю 2 раза одну и туже библиотеку ;)

Сейчас все скрипты работают правильно, но только при таком написании:


{headers}

<script type="text/javascript" src="/news/engine/classes/js/jquery.js"></script>

<script type="text/javascript" src="/news/engine/classes/js/jqueryui.js"></script>

Если повторно не подключить jquery.js, то не работает порядка 5 разных скриптов.

Если повторно не подключить jqueryui.js, то не работает один из ui-slider

Да сайт нужен что бы ошибку посмотреть

Я конечно могу убрать дублирующее подключение, что-бы видны были ошибки, если сможете помочь. Или зарегайтесь на сайте, я переведу в другую группу и тогда ошибка будет видна....

Изменено пользователем IgorA100
Ссылка на сообщение
Поделиться на других сайтах

Смотри на что ругается firebug при выполнении твоих скриптов.

Я же писал ошибки:


TypeError: $ is not a function

Т.е. как я понимаю в какой-то момент вообще не видится JQ

Изменено пользователем IgorA100
Ссылка на сообщение
Поделиться на других сайтах

Регистрироватся лень.

"не видится JQ" потому что где то не закрыты теги или они вообще при загрузке повредились, это нужно сесть и все внимательно посмотреть + перезалить скрипты что подгружает сам dle

вот эти


<script type="text/javascript" src="/news/engine/classes/js/jquery.js"></script>

<script type="text/javascript" src="/news/engine/classes/js/jqueryui.js"></script>

<script type="text/javascript" src="/news/engine/classes/js/dle_js.js"></script>

<script type="text/javascript" src="/news/engine/ajax/catalog/js_catalog.js"></script>

<script type="text/javascript" src="/news/engine/classes/highslide/highslide.js"></script>

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...