Astra.CMS

РегистрацияЗабыли пароль?

Astra.CMS Free

Упрощенный вариант системы доступен для свободного использования.

скачать
     

Обучение

Сборка сайта

Собираем сайт с нужными компонентами.

Интеграция своего дизайна

Учимся работать с шаблонами.

Компоненты

Документация по использованию основных расширений.

26.11.2012

Версия 2.07.10

Исправлена ошибка визуального редактора в Firefox 17.

подробнее

RSS

Форум » Приемы конструирования и интеграции дизайна

не работает jquery

Автор Текст сообщения

Светлана
Сообщений: 38

Имею работоспособный код использования библиотеки jcarousellite на jquery. В отдельном проекте (без cms) он работает.
Но если вставляю его на сайт на astra.cms, функция jCarouselLite  не хочет никак работать.
В чем может быть дело?
Скрипт помещаю в head, заключаю в literal.

jquery и jcarousellite скопированы и подключены.

Могу дать доступ к админке. Помогите, пожалуйста.
 
sherkhan

sherkhan
Сообщений: 88

Ссылочкой на рабочий проект не поделитесь?
 

Светлана
Сообщений: 38

http://compupro.ru/2009/08/07/946.html
 
aristoc

admin
Сообщений: 905

Уберите подключение стандартной библиотеки /system/jscripts/front.js (Подключается в дефолтных шаблонах в {$jscripts} ). В ряде случаев она может конфликтовать с jquery, тем более при подключении другого js фрэймворка она и не нужна.
 

Светлана
Сообщений: 38

Спасибо большое, помогло.
 

Светлана
Сообщений: 38

Убрала подключение стандартной библиотеки /system/jscripts/front.js
Но на странице альбома фотогалереи, где используется {lightbox_init}, скрипт карусели jMyCarousel на jquery перестает работать.
Пытаюсь использовать хотя бы popup=true в фотогалерее, но при отключенной библиотеке /system/jscripts/front.js  не работает.

В идеале конечно хотелось бы одновременно использовать lightbox и чтобы работал jquery.
На крайний случай хотя бы чтобы работал popup.

Помогите, пожалуйста!  




 
aristoc

admin
Сообщений: 905

lightbox встроенный использует prototype библиотеку, с jquery она как правило несовместима.
Т.е. нужно или использовать дополнительные скрипты типа карусели на базе prototype, либо отказываться от встроенного лайтбокса и использовать какой-то аналогичный на jquery. Т.е. или то или то, хотя иногда может помочь jQuery.noConflict

Чтобы оставить простой popup картинки, достататочно убрать из system/jscripts/front.js функцию $.
 

AlexeyE
Сообщений: 24

Еще проблема, подключаю jQuery, удаляю стандартную библиотеку, перестает работать скрипт в блоке Share "поделиться ссылкой". А точнее ссылка на Вконтакте. Как этот конфликт уладить?
 
aristoc

admin
Сообщений: 905

используйте лучше код от яндекса
http://api.yandex.ru/share/
 

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


Демо  Скачать A.CMS  Цены  Контакты  Документация