Jquery 动画缓动

发布于 2024-12-11 17:56:47 字数 85 浏览 0 评论 0原文

快速问题:如何在没有任何缓动参数的情况下调用 jQuery 的 animate() ?例如,没有任何影响。

干杯!

Quick question : how do I call jQuery's animate() without any easing parameters? e.g. without any effects.

Cheers!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

清风挽心 2024-12-18 17:56:47

编写

$('#elem').animate({
    top: '0px',
    left: '0px'
}, 5000, 'linear');

jQuery API

摘录:

jQuery 库中唯一的缓动实现是默认的,
称为 swing,而以恒定速度前进的称为
线性

Write

$('#elem').animate({
    top: '0px',
    left: '0px'
}, 5000, 'linear');

Extract from jQuery API:

The only easing implementations in the jQuery library are the default,
called swing, and one that progresses at a constant pace, called
linear.

征﹌骨岁月お 2024-12-18 17:56:47

只需忽略缓动参数即可。

Just leave out the easing parameters.

清泪尽 2024-12-18 17:56:47

取自文档:

$('#clickme').click(function() {
  $('#book').animate({
    opacity: 0.25,
    left: '+=50',
    height: 'toggle'
  }, 5000, function() {
    // Animation complete.
  });
});

你只是不写缓动参数

Taken from the documentation:

$('#clickme').click(function() {
  $('#book').animate({
    opacity: 0.25,
    left: '+=50',
    height: 'toggle'
  }, 5000, function() {
    // Animation complete.
  });
});

you just don't write the easing parameter

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文