当另一个动画正在进行时,Jquery 动画

2023-12-09

我正在使用这里给出的简单缓动动画JQuery 缓动插件
即,将 div 从 left:200 缓动到 left:0 并返回。(上页的最后一个示例)

我在一个容器 div 中有多个 div。我想要做的是通过以下方式为 4 个 div 设置动画:

1]假设我有两个div,div1和div2。 当 div1 动画化时,动画正在进行中div2 动画应该开始。例如:当 div1 从 left=200 移动到 left=0 时,div2 动画应该在 div1 位于 left = 100 时开始。

Edit(注:div的数量是可变的)

.......

当。。。的时候current动画正在进行中,并到达某​​个点next动画应该开始(所有 div 的动画效果都相同)。

2] 在迭代 div 集合和动画时,将下一个动画延迟给定的时间间隔。

有什么方法可以知道动画的开始吗?或者动画正在进行中?

谢谢大家


您可以使用 ':animated' 伪选择器来查明元素当前是否处于运动状态:

if ($('#div1').is(':animated')) {
    // do something
}

http://api.jquery.com/animated-selector/

您还可以尝试step检查 div2 何时开始动画的选项:

$('#div1').animate({
    left:0
},{
    step: function() {
        // check distance and animate div2 when it reaches 100
    }
});

http://api.jquery.com/animate/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当另一个动画正在进行时,Jquery 动画 的相关文章

  • 当我更改浏览器选项卡时,Jquery Animate 停止

    我的投资组合中有一个疯狂的问题 http hericdk com http hericdk com 我用jquery做了一个简单的动画 一个太空飞船飞行的动画 然后就出现了我的作品 这个想法不错 大家都喜欢 但问题是 由于某种奇怪的原因 当
  • AngularJS 输入字段未从控制器内的 setTimeout 更新

    我正在使用 AngularJS 支持的页面 并且我需要在只读输入文本字段内显示正在运行的时钟 与data ng model 为了模拟运行的时钟 我使用了 JavaScript 调度程序setTimeout每 1000 毫秒调用一个函数 该函
  • 在 jQuery AJAX 成功中从 MySql 获取特定响应

    好吧 我有这个 ajax 代码 它将在 Success 块中返回 MySql 的结果 ajax type POST url index php success function data alert data My Query sql SE
  • 由于固定导航,增加了 FancyBox v2 的顶部和底部边距

    我目前正在开发一个网站 该网站将来将具有响应能力 该网站主要由图像组成 单击这些图像会加载到 FancyBox 中 FancyBox v2 现在具有响应能力 因此可以在屏幕尺寸发生变化时重新调整图像等的大小 作为我设计的一部分 我有两个固定
  • 使用 JQuery 预填充选择字段的下拉选项验证

    我有这个 JQuery 片段来防止选择已在另一个字段中选择的下拉选项 var coll select name service on change function coll each function var val this value
  • 使用 jquery 在菜单中突出显示当前 url

    我有一个菜单 但我想突出显示当前与 jquery 的链接 var loc window location var lochref topNavigation li a attr href if lochref loc topNavigati
  • 优雅地处理没有数据的 amcharts

    我想知道我的 dataProvider 是否为空 amCharts绘制时默认为null 我怎样才能动态地处理它 var chart AmCharts makeChart chartdiv theme none type serial dat
  • 如何绑定div宽度/高度来形成字段?

    我想创建多个div我可以移动和调整大小 并绑定它们width height等到数组中的对象 因此 如果我创建六个 div 我的数组中有六个对象 每个对象都有 width height etc 我不太明白如何使用 knockout js 将输
  • JavaScript/JQuery:$(window).resize 如何在调整大小完成后触发?

    我这样使用 JQuery window resize function 然而 如果用户通过拖动窗口边缘使其更大 更小来手动调整浏览器窗口的大小 resize上面的事件会多次触发 问题 如何在浏览器窗口调整大小完成后调用函数 以便事件仅触发一
  • JQuery hide() 和 fadeOut() 、 show() 和 fadeIn() 之间的区别

    我是 jQuery 新手 目前 我正在我的跨平台移动应用程序之一中使用 jQuery 我需要根据各自的条件隐藏和显示我的一些页面内容 我发现以下两种方法对我来说效果很好 myControlId fadeOut myControlId hid
  • 选择变量的嵌套元素 - jQuery

    我希望将变量传递给函数并让函数选择该变量中的元素 我不熟悉这种情况的语法 但是有人可以建议吗 例如 当在容器内单击按钮时 我希望将该容器存储在变量中 好吧 我有那部分 但后来我希望选择该容器中的某个元素 例如 container div e
  • 简单模式对话框中链接的 Tab 键顺序

    我正在使用优秀的 jquery simplemodal 对话框插件来显示项目列表 这些项目包含超链接 除了模式对话框中的链接不会作为选项卡顺序的一部分出现之外 一切都很好 我尝试显式设置 tabindex 但由于某种原因 只有输入元素按 T
  • jquery.find() 可以只选择直接子项吗?

    我应该向 jQuery find 提供什么参数来选择元素子元素而不选择其他元素 我不能用 gt 引导选择器 而用 将选择所有后代 而不仅仅是直接子代 我知道 jQuery children 但这是一个库 因此用户能够提供自己的选择器 并且我
  • 物化模式覆盖整个页面(模式弹出窗口未带到前台)

    由于保密原因 我无法上传 Web UI 的屏幕截图 物化模态应该表现得像here http materializecss com modals html 但不幸的是 我的网站发生的情况是 包括模式在内的整个页面都是 深色背景 的一部分 模式
  • jqgrid删除:没有获取值

    我使用 JSP 和 Servlet IDE Eclipse 数据库 Oracle10 开发 Web 应用程序 我在用JQGRID以表格格式显示数据 我还想要添加 编辑 删除的功能JQGRID 到目前为止我已经完成了编辑功能 现在我想要Del
  • PNG 透明度问题 - 带有黑色阴影的褪色图像 - IE 中的边框

    我使用图像旋转器在主页上显示一些图像 所有图像均为 PNG 格式 问题出在 IE 7 8 中 图像旁边有黑色阴影 我花了几个小时来解决这个问题 但仍然不知道问题出在哪里以及如何删除它 没有人有类似的问题和提示吗 如何解决 尝试使用 img
  • ajax推送服务器

    好吧 我最近写了一个ajax推送脚本 其中后端的php在等待某人更新时处于休眠状态 但是休眠的进程占用了大量的cpu 关于如何防止这种情况的任何想法 我猜我必须要么找到一个可以使用线程休眠的程序 要么用我不太熟悉的 python 或 c 编
  • 可以使用 jQuery 或 Javascript 将图片的特定部分用作链接吗?

    我有这个想法 将图片 而不是文本 的各个部分链接到不同的页面或网站 并且我想在不实际创建不同的照片并将它们彼此靠近的情况下完成 这样看起来就像是一张完整的图片 这里有人知道如何使用 JavaScript 的变体 例如 jQuery 或纯 J
  • 表单计算器脚本基本价格未加载 OnLoad

    我的表单中有一个计算器来计算我的下拉选项选择 function select calculate on change calc input type checkbox calculate on click calc function cal
  • 使用 Ajax 请求作为源数据的 Jquery 自动完成搜索

    我想做的事 我想使用 jquery 自动完成函数创建一个输入文本字段 该函数从跨域curl 请求获取源数据 结果应该与此示例完全相同 CSS 在这里并不重要 http abload de img jquerydblf5 png http a

随机推荐

  • Android 加速度计检测高度?

    是否可以使用加速度计来检测高度 例如 如果我手上拿着手机 然后抬起手臂后检测高度 Thanks 假设您的意思是您想要检测手机从起始点抬起的高度 是的 Android 加速度计测量力 有关如何使用它的更多信息可以找到here 请记住 加速度计
  • 使用 PowerShell 和 OData API 将文件上传到 SharePoint 2010

    我正在尝试将文件上传到 SharePoint 2010 Function Add Attachments CmdletBinding Param Parameter Mandatory True int Id Parameter Manda
  • 在java脚本和CSS中构建带有圆角和阴影的半圆形进度条

    我搜索了很多 但一无所获 我想制作一个进度条圆角 进度条需要有shadow 我现在所做的一切都在这里 progress bar each function var bar this find bar var val this find sp
  • 用于解析单个句子的正则表达式是什么?

    我正在寻找一个好的 NET 正则表达式 可以使用它从文本正文中解析出各个句子 它应该能够将以下文本块解析为正好六个句子 Hello world How are you I am fine This is a difficult senten
  • 如何获得 xPy 的所有排列?

    我想计算一组大小 X 的大小 Y 的所有排列 也就是说 如果我有 1 2 3 并且想要大小 2 3P2 的所有排列 那么它将是 1 2 1 3 2 1 2 3 3 1 3 2 GSL和C STL都只提供我能看到的xPx 有人能给我指出一个可
  • Eclipse:Android 依赖项

    我已将项目中的 Google AdMob 从 6 2 1 更新到 6 4 1 但不知何故 eclipse 失败 你可以在这里看到它 这是错误消息所需库的存档 项目 中的 C Users libs GoogleAdMobAdsSdk 6 2
  • 递归评估 JSON 对象

    我们正在使用 JSON 库https github com octomix josson 我的示例 JSON 对象 data A 1688 B 1363 C calc A B A data A B data B D calc B C B d
  • C# 将 delphi TColor 转换为颜色(十六进制)

    这些数字存储在数据库中 它们源自 Delphi 代码 尽管我认为他们遵循某种标准 我努力了Color FromArgb 255 但我知道第一个是红色 在 delphi 方面 而在 ASP NET 中它认为它是蓝色的Color A 0 R 0
  • VB 中的 shell 命令

    由于某种原因 当我尝试在 VB 的 shell 命令中使用 符号时 它们似乎没有像应有的那样工作 当我尝试使用与符号在同一行上将两个命令链接在一起时 我收到错误 filenotfoundexception 未找到未处理的文件 我尝试运行的命
  • 如何从片段中的工具栏在列表视图中搜索

    我使用此代码从 ListView 中的 MainActivity 工具栏进行搜索 SearchView searchView Override public boolean onCreateOptionsMenu Menu menu get
  • 为什么 Cython 强制在函数开头声明局部变量

    这是作为评论提出的Cython 复制构造函数 以下代码无法在 Cython 中编译 def bar int i if i 0 return i else cdef int j j i 1 return j 而这个是完全正确的 def foo
  • Java垃圾收集器如何处理自引用?

    希望是一个简单的问题 以循环链表为例 class ListContainer private listContainer next lt gt public void setNext listContainer next this next
  • 如何读取AngularJS中的响应头?

    我的服务器返回这种标头 Content Range 0 10 0 我尝试以角度阅读此标题 但没有成功 var promise http get url params query then function response console
  • 如何使用 Python Discord 机器人发送附件

    我希望我的机器人在调用时将文件 不一定是图像 可以是文本文件 发送到通道 这是我的代码片段 bot command pass context True async def send ctx area ctx message channel
  • 如何在 IPython Notebook 中隐藏一个特定单元格(输入或输出)?

    有没有一种方法可以有选择地隐藏 IPython 笔记本中的一个特定输入或输出单元 我只能找到下面的代码来显示 隐藏所有输入单元格 http blog next Genetics net e 102 但是 如果我只想隐藏笔记本的第一个输入单元
  • 单击VBS中包含特定字符串的链接

    我正在尝试运行一个自动 vbs 脚本 单击页面上的链接 我有以下形式的东西 Const READYSTATE COMPLETE 4 Set IE CreateObject INTERNETEXPLORER APPLICATION IE Vi
  • 选择 2 个字段并返回一个具有不同值的排序数组

    假设我们有以下文档 a 1 b 2 a 2 b 0 a 3 b 1 我想要一个将返回的查询 0 1 2 3 我想知道是否有一种方法可以比以下更快地做到这一点 只需进行 2 个查询 其中一个选择a 另一个选择b然后合并到我的应用程序中 使用m
  • 登录fft结果

    我正在尝试根据测试目标计算 MTF 我很容易计算出扩展函数 但 FFT 结果对我来说不太有意义 总而言之 这些值似乎交替变化 反映了我的期望 为了测试 我使用了一个简单的方波和 numpy from numpy import fft dat
  • 使用 UIPanGestureRecognizer 将 UIView 拖动到有限区域内

    我想允许用户将 UIView 拖动到其超级视图的有限区域内 尝试以下简单代码 func handlePanForImage recognizer UIPanGestureRecognizer if let myView recognizer
  • 当另一个动画正在进行时,Jquery 动画

    我正在使用这里给出的简单缓动动画JQuery 缓动插件即 将 div 从 left 200 缓动到 left 0 并返回 上页的最后一个示例 我在一个容器 div 中有多个 div 我想要做的是通过以下方式为 4 个 div 设置动画 1