Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 08.11.2013, 10:40
Аспирант
Отправить личное сообщение для Chekist Посмотреть профиль Найти все сообщения от Chekist
 
Регистрация: 31.10.2013
Сообщений: 38

Сообщение от рони
в .on() ваше счастье ... )))
Спасибо огромное!

Теперь проблема - событие on срабатывает одновременно с первым же кликом... по идее класс-то еще старый "window-button-span", а не "window-button-span-go"...

http://jsfiddle.net/3aPQ2/6/

.

Последний раз редактировалось Chekist, 08.11.2013 в 10:47.
Ответить с цитированием
  #12 (permalink)  
Старый 08.11.2013, 10:50
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,124

Сообщение от Chekist
событие on срабатывает одновременно с первым же кликом
не судьба код просмотреть внимательней в 10 посте там решена и эта проблема - не меняйте класс во время клика а после анимации
Ответить с цитированием
  #13 (permalink)  
Старый 08.11.2013, 10:57
Аспирант
Отправить личное сообщение для Chekist Посмотреть профиль Найти все сообщения от Chekist
 
Регистрация: 31.10.2013
Сообщений: 38

Спасибо посмотрю более внимательно
Ответить с цитированием
  #14 (permalink)  
Старый 08.11.2013, 11:02
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,124

Сообщение от Chekist
Я учел и этот момент... класс меняется после увеличения окна и появления формы...
http://jsfiddle.net/3aPQ2/7/
всё с точностью наоборот... берите код из 10 поста
Ответить с цитированием
  #15 (permalink)  
Старый 08.11.2013, 11:11
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,124

Chekist,
для понимания
$(".small").animate({
                "height": "400px"
            }, 300).removeClass("small").addClass("big");

анимация будет ползти а
removeClass и addClass сработают сразу не не через 300 миллисекунд --- чтобы сработало в конце анимации - у анимации есть callback вот он запуститься точно в конце
Ответить с цитированием
  #16 (permalink)  
Старый 08.11.2013, 12:55
Аспирант
Отправить личное сообщение для Chekist Посмотреть профиль Найти все сообщения от Chekist
 
Регистрация: 31.10.2013
Сообщений: 38

Спасибо огромное!
Пост 10 - готовое решение.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
cookie почему не работает скрипт Alven Общие вопросы Javascript 1 01.09.2013 03:17
В Mozilla работает а в Opera нет почему? alex2012 Общие вопросы Javascript 2 03.08.2013 22:43
Почему это работает? (инклуд JS в JS) Василий Б. Общие вопросы Javascript 4 11.06.2010 12:41
Помогите с javascript (Почему не работает) remus Оффтопик 9 09.06.2010 11:18
Почему не работает функция? Vitaly jQuery 10 31.07.2009 17:01