добрый вечер уважаемые!
Вобщем реализовал на проекте всплывающие окна, а так же разворачивающийся блок формы поиска на jquery
Проверял код и даже переписывал его несколько раз, практически одно и тоже(как говорится от перемены мест слагаемых, сумма не меняется)
Немогу понять почему нет плавности fadeOut() fadeIn() slideDown() и slideUp()
Кусок реализации к примеру для блока формы поиска
CODE ( javascript):
скопировать код в буфер обмена
var SelectOption = function (Target, Insert, AddQuery) { var Option, Memory, AJAX, Value, Connect; Connect = function(Param) { AJAX = new AjaxRequest('http://viwall.ru', true); AJAX.OnComplete(function (Result) { if(Result != '') { $(Insert).append(Result).slideDown(150); Option = true; } Memory = Param; }); AJAX.Get('/' + AddQuery + '/' + Param + '/'); }; $(Target).change(function() { Value = $(this).val(); if(Value) { if(Value != Memory) { if(Option) { $(Insert).slideUp(150, function() { $(this).empty().css({'display': 'none'}); Option = false; Connect(Value); }); } else { $(Insert).empty().css({'display': 'none'}); Connect(Value); } } } else { if(Memory) { Memory = false; $(Insert).slideUp(150, function() { $(this).empty().css({'display': 'none'}); }); } else $(Insert).empty().css({'display': 'none'}); } }); }; SelectOption('select#rubric', '#filter', 'rubric');
Причем опера тормозит всегда, а фаерфокс когда как!
Это аж раздражает! Помогите хотяб советами!
Хотелось бы конечно показать пример рабочего кода чтоб было яснее о чем я конкретно говорю! Кому не сложно отпишите в личку, дам адрес!
Кстати адрес проекта находится в JS коде, можно в личку не писать ))(Отредактировано автором: 24 Апреля, 2013 - 21:58:07)
|