重复上下动画 div

2024-01-04

我想要一个使用 jquery 重复上下移动的 div。换句话说,div 从某个位置的顶部开始,向下移动,然后向上移动并重复此过程,从上到下大约有 1 秒的时间间隔,再回到顶部大约有 1 秒的时间间隔。有slideUp和slideDown以及animate方法,但我不知道如何实现这一点,因为它需要处于无限循环中,而在javascript中你必须避免这样的循环。


jQuery 的动画逻辑可以安全地通过回调调用或链接在一起,而无需使用 setTimeout/setInterval:

像这样的东西应该适合你

Demo http://jsfiddle.net/2PdRE/1/

function loop() {
    $('.bouncer').animate({'top': '500'}, {
        duration: 1000, 
        complete: function() {
            $('.bouncer').animate({top: 0}, {
                duration: 1000, 
                complete: loop});
        }});
}
loop();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

重复上下动画 div 的相关文章

  • innerText 和 html 之间的区别

    有什么区别innerText text and html innerText or text http docs jquery com Attributes text如果您使用的是 jQuery 不包含任何 HTML 标签 因此 如果您有一
  • Disqus:使用 jQuery 成功后更改标题

    Disqus 根据请求自动放置定义的标题 例如 添加新评论 我尝试在ready 上使用jquery更改它的值 dsq new post h3 text Paticipa con tu cuenta favorita 没有成功 我如何知道 d
  • Flipboard 动画

    有谁知道如何构建像 Flipboard 应用程序一样的翻转动画 谢谢 如果你指的是翻页过渡 请查看我编写的 OpenGL 过渡类 https github com epatel EPGLTransitionView https github
  • Beforeunload 无法将用户重定向到另一个页面,当用户尝试关闭窗口/选项卡时,如何将用户重定向到另一个页面/URL?

    我的以下代码无法将用户重定向到另一个页面 window on beforeunload function window location href http www google com 我希望用户在尝试关闭选项卡时被重定向到另一个页面 实
  • JQuery 设置动态最大宽度

    我不太擅长 jQuery 因此完整的代码解决方案将是理想的选择 该函数将 获取浏览器屏幕的 70 宽度 将该宽度转换为其相应的 px 值 设置最大宽度 mainContainer使用从转换 计算中获得的值 这是我要设置的容器的 CSS 样式
  • jQuery.ajax 发送 OPTIONS 和 POST,如何使用 Express.js (Node.js) 处理

    每当我的应用程序向服务器发送 ajax 请求时 ajax url config api url 1 register type POST contentType application json data some JSON data he
  • iframe src 允许所有来源,但仍然收到跨来源错误

    我管理 siteA 的前端 并在页面上有一个 iframe 其中 src 指向 siteB 的资源 这是其他供应商和客户端使用的可嵌入资源 其视频嵌入 因此 siteB 的响应标头设置为 Access Control Allow Origi
  • 如何恢复文本框数据

    我有一个小小的要求 我们已经恢复了之前清除的文本框数据 下面是我的 HTML 代码 table tr td td tr table
  • 如何居中对齐数据表标题

    我是数据表新手 当我制作表格标题时 它总是左对齐 如何将标题设置为居中对齐 我已阅读 datatables net manual styling classes 和 datatables net reference option colum
  • 当前元素的警报 ID

    我正在使用以下代码来提醒当前元素的 id
  • Internet Explorer 中的 AJAX 问题

    这在 FF safari chrome 和 opera 中工作得很好 但在 IE 中却不行 错误代码是403 var datau trends php 3Frastgele 3D33 ajax type GET url loader php
  • 使用 Ajax Jquery post 请求进行 Json 劫持

    昨天 我读了一些关于如何预防的好文章使用 Asp Net MVC 进行 Json 劫持 http haacked com archive 2009 06 24 json hijacking aspx 规则是 永远不要通过 get 请求发送
  • 有没有办法动态更改 jqGrid 的单元格值?

    这个问题可能已经被问过很多次了 但我想知道是否可以动态更改 jqgrid 的单元格值 我基本上有一个网格 它通过 JSON 字符串加载数据 在特定列的某些行上 该值可能为 null 因此 预先知道哪个行 ID 是一个问题 然后能够将 nul
  • Android:java.lang.OutOfMemoryError:

    我在 Android 上开发了一个使用大量图像的应用程序 可绘制文件夹中有很多图像 比如说超过 100 张 我正在开发图像动画应用程序 我使用 imageview 来显示 GIF 图像 我使用了将 gif 图像分割成多个 PNG 格式图像的
  • 如何使用 CSS 或 jQuery 设置第一个和最后一个 li 的样式?

    我如何设计第一个 顶级 li和最后一个 顶层 li使用 CSS 还是 jQuery 我正在使用 CSS 设置第一个li但它也是造型第一li在每个中学阶段ul 那么我怎样才能让它只设置样式li其中包含 Main 1 最后一个包含 Main 6
  • animation.start() 或animation.startNow() 不会立即开始动画

    我有一个奇怪的问题 有时应该淡出我的控件 ImageButton 的动画不会立即启动 我使用淡出动画来隐藏它 然后在 myListener 的末尾 onAnimationEnd 中 我将新资源作为按钮上的图像 我的应用程序代码中的某处 An
  • 垂直 ViewPager 中的动画

    我需要垂直制作这个动画ViewPager https www youtube com watch v wuE 4jjnp3g https www youtube com watch v wuE 4jjnp3g 这是我到目前为止所尝试的 vi
  • jquery 中的函数返回未定义[重复]

    这个问题在这里已经有答案了 我在 jquery 中调用的函数返回未定义 我检查了该函数 当我对其进行调试时 它返回正确的数据 function addToPlaylist component type add to pl value pl
  • AngularJS + jQuery 移动

    是否还有其他可能性来设计AngularJS以移动友好的方式应用程序CSS 我正在计划一个移动应用程序 并希望使用 AngularJS 进行逻辑和数据绑定 但我不想自己设计所有内容CSS The AngularJSFAQ说它使用jQuery
  • Google Apps 脚本中 $.ajax() 的服务器端等效项是什么?

    我想在 Google App 脚本中从服务器端代码执行 HTTP 请求Authorization标头 是否有用于发送 HTTP 请求的 App Script API Google Apps 脚本中的这段代码相当于什么 var api URL

随机推荐

  • 将 PHP 4 迁移到 PHP 5 的经验 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 用于扩展子级的 toJson 方法的父类 - 或者如何使用干净的架构模式嵌套 json

    我正在调整我的代码以适应干净的架构 遵循 Reso Coder 的精彩教程 并且现在在嵌套结构上的 toJson 方法上遇到了问题 与我之前的代码相比 不同之处在于数据模型类是从数据实体类扩展而来的 我发现了完全相同的问题here http
  • 如果应用程序关闭,Firebase 动态链接将不起作用

    Firebase 动态链接在安装后以及应用程序处于后台时都运行良好 但是 如果它来自非活动状态 应用程序已关闭 则它不起作用 applicationOpenURL 和 applicationUserActivity 都没有被调用 以前有人经
  • 如何使用 gcc 从 Cython 编译 .c 代码

    现在我已经在 Windows 7 上成功安装了 Cython 我尝试使用 Cython 编译一些 Cython 代码 但 gcc 让我的生活变得困难 cdef void say hello name print Hello s name 使
  • iPhone如何以编程方式访问通知中心

    根据苹果指南 如果在运行 iOS 的设备上点击应用程序图标 应用程序将调用相同的方法 但不提供有关通知的信息 如果在运行的计算机上单击应用程序图标 https developer apple com library ios document
  • RXJS 等待数组中的所有可观察值完成(或错误)

    我正在将可观察量推入这样的数组中 var tasks tasks push Observable timer 1000 tasks push Observable timer 3000 tasks push Observable timer
  • 为什么 Main 方法是私有的?

    新的控制台项目模板创建一个如下所示的 Main 方法 class Program static void Main string args 为什么两者都不是Main方法也不Program类需要公开吗 程序的入口点标记为 entrypoint
  • 如何在 R-Markdown 中的 R Chunk 中使用 LaTeX 代码?

    我目前正在使用 rmarkdown 编写报告 因此我想在 r 代码块内创建部分 我发现在 cat 和 results asis 的帮助下这是可能的 我对这个解决方案的问题是 我的 R 代码结果和代码没有像往常一样正确显示 例如 title
  • 如何使用 htmlagilitypack 抓取 xml 文件

    我需要从中抓取 xml 文件http feeds feedburner com Torrentfreak http feeds feedburner com Torrentfreak其链接和描述 我使用了这段代码 var webGet ne
  • Ubuntu上使用curlftpfs的权限

    I use sudo curlftpfs o allow other alpha 1234 192 168 1 100 home alpha share 在 Ubuntu 12 04 中将 ftp 文件夹挂载为本地文件夹 然后我可以读取和编
  • 从列表中删除 NULL 元素[重复]

    这个问题在这里已经有答案了 mylist lt list NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL 123 NULL 456 gt mylist 1 NULL 2 NULL 3 NU
  • Rails 3 控制器中需要 gem 失败并出现“持续缺失”

    我在其他线程中多次看到这个问题 但似乎没有一个答案适用 环境 轨道3 来自 jugend 的亚马逊 ecs gem 唯一的文件在这里 http github com jugend amazon ecs blob master lib ama
  • 如何测试浏览器是否支持

    如何测试当前浏览器是否支持手机浏览器使用设备摄像头拍照的功能 https addpipe com html media capture demo https addpipe com html media capture demo 在所有桌面
  • OSTYPE 在 shell 脚本中不可用

    目前我正在使用新的 Xubuntu trusty tahr 设置一个新系统 我对 shell 脚本不太熟悉 但我有一个需要 OSTYPE 环境变量来确定要做什么的脚本 如果我打电话echo OSTYPE在 xfce terminal 中我成
  • 读取 HTTP 请求标头,并修改 Apps 脚本 Web 应用程序的响应标头

    我可以修改 HTTP 响应标头以添加 cookie 和额外信息吗 另外 我在读取请求标头时遇到问题 您无法在部署为 Web 应用程序的 Apps 脚本应用程序中读取或设置 HTTP 标头 您只能分别读取查询字符串或 GET POST 的发布
  • 批处理文件 - 如何使用 for 循环批量更改所有特定变量

    以下代码接受批处理文件的所有命令行参数 就我而言 我有大约 30 个命令行参数 它们都是 1 2 或 3 的数字 我接受它们然后想将它们重新分配给其他字符 我想要每个var 如果是1 就改成 如果是2 就改成 如果是3 就改成 第一部分效果
  • PHP get_browser:如何识别 ie7 和 ie6?

    有没有办法使用 PHP 的 get browser 函数来区分 IE7 和 IE6 您可以这样做 browser get browser if browser gt browser IE browser gt majorver 6 echo
  • Android Studio 将目录标记为测试源根

    我在 build gradle 中做了一些操作来删除 androidTest java 包的绿色突出显示 我不知道如何把它找回来 IntelliJ 在上下文菜单中有一个 将目录标记为测试源根目录 选项 但我在 Android Studio
  • 使用 Python 3 将 Pig Latin 翻译成英语

    正如您将在下面的代码中看到的 我已经制作了一个将英语翻译成 Pig Latin 的程序 它遵循两个规则 如果单词以元音开头 则应附加 way 例如 apple 变为 appleway 如果单词以辅音序列开头 则该序列应移至末尾 以 a 为前
  • 重复上下动画 div

    我想要一个使用 jquery 重复上下移动的 div 换句话说 div 从某个位置的顶部开始 向下移动 然后向上移动并重复此过程 从上到下大约有 1 秒的时间间隔 再回到顶部大约有 1 秒的时间间隔 有slideUp和slideDown以及