Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Глюки анимированных блоков!

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Designer
Отправлено: 24 Апреля, 2013 - 21:46:22
Post Id


Гость


Покинул форум
Сообщений всего: 66
Дата рег-ции: Нояб. 2011  


Помог: 0 раз(а)




добрый вечер уважаемые!
Вобщем реализовал на проекте всплывающие окна, а так же разворачивающийся блок формы поиска на jquery
Проверял код и даже переписывал его несколько раз, практически одно и тоже(как говорится от перемены мест слагаемых, сумма не меняется)
Немогу понять почему нет плавности fadeOut() fadeIn() slideDown() и slideUp()

Кусок реализации к примеру для блока формы поиска
CODE (javascript):
скопировать код в буфер обмена
  1. var SelectOption = function (Target, Insert, AddQuery)
  2. {
  3.  
  4.    var Option, Memory, AJAX, Value, Connect;
  5.  
  6.    Connect = function(Param)
  7.    {
  8.       AJAX = new AjaxRequest('http://viwall.ru', true);
  9.  
  10.       AJAX.OnComplete(function (Result)
  11.       {
  12.          if(Result != '')
  13.          {
  14.             $(Insert).append(Result).slideDown(150);
  15.             Option = true;
  16.          }
  17.  
  18.          Memory = Param;
  19.       });
  20.  
  21.       AJAX.Get('/' + AddQuery + '/' + Param + '/');
  22.    };
  23.  
  24.  
  25.       $(Target).change(function()
  26.       {
  27.          Value = $(this).val();
  28.  
  29.          if(Value)
  30.          {
  31.             if(Value != Memory)
  32.             {
  33.                if(Option)
  34.                {
  35.                   $(Insert).slideUp(150, function()
  36.                   {
  37.                      $(this).empty().css({'display': 'none'});
  38.                      Option = false;
  39.  
  40.                      Connect(Value);
  41.                   });
  42.                }
  43.                else
  44.                {
  45.                   $(Insert).empty().css({'display': 'none'});
  46.  
  47.                   Connect(Value);
  48.                }
  49.             }
  50.          }
  51.          else
  52.          {
  53.             if(Memory)
  54.             {
  55.                Memory = false;
  56.  
  57.                $(Insert).slideUp(150, function()
  58.                {
  59.                   $(this).empty().css({'display': 'none'});
  60.                });
  61.             }
  62.             else  $(Insert).empty().css({'display': 'none'});
  63.          }
  64.       });
  65.  
  66. };
  67.  
  68. SelectOption('select#rubric', '#filter', 'rubric');
  69.  


Причем опера тормозит всегда, а фаерфокс когда как!
Это аж раздражает! Помогите хотяб советами!

Хотелось бы конечно показать пример рабочего кода чтоб было яснее о чем я конкретно говорю! Кому не сложно отпишите в личку, дам адрес!

Кстати адрес проекта находится в JS коде, можно в личку не писать ))

(Отредактировано автором: 24 Апреля, 2013 - 21:58:07)

 
 Top
nerv
Отправлено: 26 Апреля, 2013 - 00:06:39
Post Id



Посетитель


Покинул форум
Сообщений всего: 407
Дата рег-ции: Февр. 2013  
Откуда: Россия


Помог: 9 раз(а)




уверены, что этот код вызывает тормоза, а не что-то другое?

(Отредактировано автором: 26 Апреля, 2013 - 00:07:05)



-----
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
 
 Top
Designer
Отправлено: 26 Апреля, 2013 - 16:40:05
Post Id


Гость


Покинул форум
Сообщений всего: 66
Дата рег-ции: Нояб. 2011  


Помог: 0 раз(а)




Нет конечно! Я уверен только в том что Opera тормоз конкретный, фаерфокс куда лучше!
 
 Top
armancho7777777 Супермодератор
Отправлено: 26 Апреля, 2013 - 16:45:19
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Designer пишет:
всплывающие окна
Designer пишет:
разворачивающийся блок формы поиска

Где это всё?

Designer пишет:
адрес проекта находится в JS коде

Никаких всплывающих окон по указанному адресу не нашёл.

Задача довольно тривиальная, чтобы грешить на браузер и особенно "Оперу".
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB