JQuery Animate - PullRequest
       27

JQuery Animate

1 голос
/ 26 июня 2009

мне нужно использовать свойство animate для менее активной деятельности. я новичок в jquery, поэтому я не знаю, работает ли эта штука прямо из коробки для jquery, но давайте посмотрим.

    $('#Zoom').toggle(function() {
            img.removeAttribute("height");
        $("#draggable").draggable();                
        },              

вышеупомянутая функция увеличивает изображение, снимая ограничение по высоте, и отображает изображение в полном разрешении. могу ли я как-нибудь сделать этот переход одушевленным?

Ответы [ 3 ]

4 голосов
/ 26 июня 2009
  $("#zoom").animate({'height':'1024px'},{'queue':false,'duration':2000}

Но вам нужно знать высоту картинки в полном разрешении, чтобы перейти к вызову анимации. Вы можете попробовать пройти 100%, как это:

  $("#zoom").animate({'height':'100%'},{'queue':false,'duration':2000}

Подробнее об анимации jquery можно найти здесь .

2 голосов
/ 27 июля 2011

Да, просто сделать:

$('#zoom').animate({'height' : '100%'},600)

Это сработает.

1 голос
/ 08 июля 2009

как говорит TheVillageIdiot, но немного другой синтаксис:

$("your_image_selector").animate({"height": "100%"}, 400);

надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...