Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Может ли работать функция JQUERY?

Я пытался уже  JQuery скрипта вставить в Шопос, но ничего не получилось. Уже отключил Jquery в плагинах, чтобы дважды не загружался.

Выскакивает ошибка
Fatal error: Smarty error: : syntax error: unrecognized tag: $('#sdt_menu > li').bind('mouseenter',function(){ var $elem = $(this); $elem.find('img') .stop(true) .animate({ 'width':'170px', 'height':'170px', 'left':'0px' (smarty_compiler.class.php, line 446) in /home/u192533/kn19.ru/www/includes/lib/smarty/smarty.class.php on line 1108

Проблема всегда с подобной частью кода:


        <script type="text/javascript">
            $(function() {

                $('#sdt_menu > li').bind('mouseenter',function(){
var $elem = $(this);
$elem.find('img')
.stop(true)
.animate({
'width':'170px',
'height':'170px',
'left':'0px'
},400,'easeOutBack')
.andSelf()
.find('.sdt_wrap')
    .stop(true)
.animate({'top':'140px'},500,'easeOutBack')
.andSelf()
.find('.sdt_active')
    .stop(true)
.animate({'height':'170px'},300,function(){
var $sub_menu = $elem.find('.sdt_box');
if($sub_menu.length){
var left = '170px';
if($elem.parent().children().length == $elem.index()+1)
left = '-170px';
$sub_menu.show().animate({'left':left},200);
}
});
}).bind('mouseleave',function(){
var $elem = $(this);
var $sub_menu = $elem.find('.sdt_box');
if($sub_menu.length)
$sub_menu.hide().css('left','0px');

$elem.find('.sdt_active')
.stop(true)
.animate({'height':'0px'},300)
.andSelf().find('img')
.stop(true)
.animate({
'width':'0px',
'height':'0px',
'left':'85px'},400)
.andSelf()
.find('.sdt_wrap')
.stop(true)
.animate({'top':'25px'},500);
});
            });
        </script>





А без этого кода скрипт работать не будет. Даже не знаю. что делать. Может как-то переделывать нужно Jquery скрипт? Уже голосу сломал, но не получается.:(


Возможно, Вы не заключили текст JavaScript  в теги {literal}...{/literal}.
А вообще-то надо URL  давать  к таким постам. Гадая на кофейной гуще, можно сто раз "голосу сломать". 


Спасибо большущее! Именно в этом и была проблема! А так работает на УРА!!! Спасибо!


Источник



Copyright ShopOS