jQuery animate and property values in percentage

后端 未结 6 1792
孤城傲影
孤城傲影 2020-12-02 00:03

I trying to animate a div and I try to use some value retreived somewhere else, I know the value to be correct because I\'ve printed out the output... so I\'m wondering why

6条回答
  •  忘掉有多难
    2020-12-02 00:38

    It seems as though theres a bug with using a percentage with animate. http://bugs.jquery.com/ticket/10669

    I would suggest calculating the number of pixels to add yourself, something like this may work:

    percent = 0.25;
    add_width = (percent*$('#innerBox').parent().width())+'px';
    $('#innerBox').animate({'width': '+='+add_width}, 3000);
    

提交回复
热议问题