Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.08.2013, 17:57
Новичок на форуме
Отправить личное сообщение для Twizty Посмотреть профиль Найти все сообщения от Twizty
 
Регистрация: 02.08.2013
Сообщений: 1

Проблемы с анимацией
var img = document.getElementsByTagName('img')[0];
var $img = $(img);
    if ($img.width() < 300){
        $('button').click(function() {
            $img.animate({'width': '+=150px', 'height': '+=150px'});
        });
     }
Дурацкий вопрос, но почему у меня продолжает увеличиваться размер картинки при клике на кнопку, даже когда условие перестает выполняться? Изначальный width: 0px
Ответить с цитированием
  #2 (permalink)  
Старый 03.08.2013, 00:00
Интересующийся
Отправить личное сообщение для Saibot1344 Посмотреть профиль Найти все сообщения от Saibot1344
 
Регистрация: 22.01.2013
Сообщений: 10

вставьте if в функцию которая вызывается при клике и все будет работать как надо
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы с отображением элементов на странице mozyr Javascript под браузер 17 13.01.2012 02:34
Проблемы с анимацией vyazovetskova Общие вопросы Javascript 111 26.12.2010 15:27
Проблемы с анимацией IE 8 MichaelMV jQuery 0 03.11.2010 18:21
Помогите оптимизировать скрипт смены изображений с анимацией Khmelevsky Элементы интерфейса 5 06.03.2010 19:02
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37