jQuery动画位置百分比

Posted

技术标签:

【中文标题】jQuery动画位置百分比【英文标题】:jquery animate position in percentage 【发布时间】:2012-06-16 10:35:43 【问题描述】:

我如何确定百分比位置?

    $(document).ready(function()
      $("#button").toggle(function()
        $("#slide").animate(top:-100%,1000);
      ,function()
        $("#slide").animate(top:0%,1000);
      );
    );

请提出建议。

【问题讨论】:

【参考方案1】:
$(document).ready(function()
      $("#button").toggle(function()
        $("#slide").animate(top:'-100%',1000);
      ,function()
        $("#slide").animate(top:'0%',1000);
      );
    );

添加引号。 (我用的是单引号,但是js不管是'还是")

【讨论】:

@LGVentura 规则:如果 .animate() 或 .css() (我认为前两个可能还有更多)值中还有其他数字,请使用引号。

以上是关于jQuery动画位置百分比的主要内容,如果未能解决你的问题,请参考以下文章

jQuery 动画和属性值的百分比

如何让 JQuery 在旋转动画的循环内等待

jQuery Draggable,将位置转换为百分比

如何以百分比设置 jQuery Mobile 1.4 响应式面板的宽度?

使用绝对位置和百分比垂直居中子 div 时出现错误

jQuery-放大镜