Показать сообщение отдельно
  #1 (permalink)  
Старый 28.11.2011, 18:56
Интересующийся
Отправить личное сообщение для Glook Посмотреть профиль Найти все сообщения от Glook
 
Регистрация: 24.05.2010
Сообщений: 23

Ошибка js при ненужном вызове функции.
Используя плагины для jQuery столкнулся с такой проблемой: в силу того, что вызов функций плагина находится в одном файле, который подключается в ОБЩЕМ шаблоне для всего сайта между тегами HEAD, получается, что вызов происходит даже на тех страницах, где работа плагина не нужна и элементы работающие в скрипте попросту отсутствуют. Что приводит к ошибке js. Как ПРАВИЛЬНО решить эту проблему?


пример:
<head>
<title>HEAD используется один для всех станиц</title>
<script text/javascript src="jquery.js"></script>
<script text/javascript src="плагин_jquery_каруселька.js"></script>
<script text/javascript src="джаваскрипт_всякий_разный_тут_вызываем_наш_плагин_и_задаём_параметры.js"></script>
</head>

<body>
СТРАНИЦА НА КОТОРОЙ НЕТ НИКАКОЙ КАРУСЕЛЬКИ
</body>

Последний раз редактировалось Glook, 28.11.2011 в 19:54.
Ответить с цитированием