Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Проблемы с анимацией (https://javascript.ru/forum/jquery/40377-problemy-s-animaciejj.html)

Twizty 02.08.2013 17:57

Проблемы с анимацией
 
var img = document.getElementsByTagName('img')[0];
var $img = $(img);
    if ($img.width() < 300){
        $('button').click(function() {
            $img.animate({'width': '+=150px', 'height': '+=150px'});
        });
     }
Дурацкий вопрос, но почему у меня продолжает увеличиваться размер картинки при клике на кнопку, даже когда условие перестает выполняться? Изначальный width: 0px

Saibot1344 03.08.2013 00:00

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


Часовой пояс GMT +3, время: 06:18.