如何让这个 jQuery 动画代码永远循环?

2023-12-10

我正在尝试在滑块上创建文本动画循环... 我尝试循环但它不起作用.. 你能告诉我如何永远循环这个脚本吗?谢谢

<script>
$(document).ready(function() {
    $("#header").hide();
    var headerOne='I';
    var headerTwo='Am'; 
    var headerThree='So';
    var headerFour='Cool';
        $("#header").html(headerOne);
    $("#header").fadeIn(1000);
    $('#header').delay(1000).fadeOut(1000,function(){
    $(this).html(headerTwo).fadeIn(1000);
     $('#header').delay(1000).fadeOut(1000,function(){
     $(this).html(headerThree).fadeIn(1000);
     $('#header').delay(1000).fadeOut(1000,function(){
     $(this).html(headerFour).fadeIn(1000).delay(1000).fadeOut(1000);       
      });
        });
    });

});
</script>

Thanks!


如果你稍微清理一下你的代码。你可以意识到setInterval不需要。只需利用最后一个回调来重复动画即可。

$(function () {
    var $header = $("#header");
    var header = ['I', 'Am', 'So', 'Cool'];
    var position = -1;

    !function loop() {
        position = (position + 1) % header.length;
        $header
            .html(header[position])
            .fadeIn(1000)
            .delay(1000)
            .fadeOut(1000, loop);
    }();
});

在这里查看。

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

如何让这个 jQuery 动画代码永远循环? 的相关文章

  • 循环 2 个列表,重复最短的列表,直到最长的列表结束 [重复]

    这个问题在这里已经有答案了 我确信有一种简单而明显的方法可以做到这一点 但我一直在谷歌搜索和阅读文档 但我找不到任何东西 这就是我想要实现的目标 la a1 a2 a3 a4 lb b1 b2 result a1 b1 a2 b2 a3 b
  • Javascript - 使数组索引 toLowerCase() 不起作用

    我试图将所有数组索引设置为小写字符串 但它不起作用 我在这里查看了其他答案并尝试了他们的解决方案 例如使用toString 添加之前toLowerCase但它不起作用 这很奇怪 我创建了一个问题的jsfiddlehere https jsf
  • AngularJS - 在等待数据/数据计算时加载图标

    我有一个简单的 Angular http get app factory countriesService function http return getCountryData function done http get resourc
  • 使用 jquery 更改锚文本和图标

    我有一个隐藏或显示 div 的锚标记 但我无法更改它的文本和图标 如何更改文本和图标标签 因为目前它将图标标签解析为常规文本 锚标记 a class collapse info btn i class icon arrow up icon
  • Jquery 子元素发生变化

    我正在尝试使用 jquery 在子元素 在本例中为 select 更改时触发事件 这是我的 HTML div class row addForm div class col lg 2 col md 2 col sm 3 col xs 6 d
  • 带有桌子的嵌套表

    我在应用了表排序器的表中嵌套了表 它在嵌套表中添加了排序标题 但是它们没有对行进行排序 并且抛出了JavaScript错误 我想拥有 嵌套表不可排序 巢表上的排序实际上可以工作 但不是现状 您的第一个选择要容易得多 使嵌套表不可排序 像这样
  • 如何在使用类型分散时将箭头添加到行尾

    如何在 y 不等于 0 且系列类型以线宽 2 分散的情况下正确地将箭头添加到行的每一端 在这里我可以看到箭头已添加但未正确添加 请看这个 部分工作小提琴 http jsfiddle net vnYCX 这是我的 JS 最初的原型是由 sta
  • 如何从 WordPress 中的 jquery include 函数中删除版本查询变量

    这里有几个类似的问题 但似乎没有一个能解决我的具体情况 至少我发现没有 这是我用来在 WP 主题中包含最新 jquery 版本的代码 并确保它出现在页脚中 function current jquery version global wp
  • 通过 jQuery Ajax 发送多个表单数据

    我有两个表单 我想通过 jQuery Ajax 调用发送数据 我成功发送了一种表单 但无法通过同一个 Ajax 调用发送这两种表单的数据 我的表格是
  • jQuery / CSS3 动画阴影效果

    所以这个问题可能会被否决 但我认为有人可能会提供帮助 我正在寻找的效果是蓝色块像气球一样上下盘旋 当块上 下移动时 阴影在其下方不断增大和缩小 关于如何编程的任何想法 或者有人知道可以完成的教程 插件吗 你可以使用 jQuery 来完成 或
  • 捕获按键以过滤元素

    我正在创建一个
  • 如何在 jQuery 中创建 qrcode 的下载链接?

    我在用着goqr me http goqr me 用于创建二维码图像的 api 现在我想创建一个二维码图像的下载链接 我这样创建 qrcode 图像 function generateQrcode data var params data
  • 如何在 Twig 中渲染树

    我想渲染一棵深度不确定的树 孩子的孩子的孩子等 我需要递归地循环遍历数组 我怎样才能在 Twig 中做到这一点 我玩过domi27的想法 https stackoverflow com questions 8326482 how to re
  • 将鼠标悬停在图像上以显示按钮,并且将鼠标悬停在实际按钮上时不会触发

    我试图让按钮在悬停在图像上时出现 以下作品 jQuery show image mouseenter function jQuery the buttons animate opacity 1 1500 mouseout function
  • jQuery 清除 DOM 先前加载的脚本

    大家好 我正在开发一个项目 我使用 jQuery 将页面加载到 div 中 每个页面都有自己的 jQuery 脚本 我的问题是以前加载的脚本没有从 DOM 中清除 这给我的项目带来了更大的问题 例如 我在一个页面中有一组计时器 它会自动保存
  • 按下了哪个提交按钮?

    在这个jsfiddle中 http jsfiddle net littlesandra88 eGRRb http jsfiddle net littlesandra88 eGRRb 我是否提交了自动生成的按钮 每个表行都有一个唯一的 ID
  • Bash 目录上的 For 循环

    快速背景 ls src file1 file2 dir1 dir2 dir3 Script bin bash for i in src do if d i then echo i fi done Output src dir1 src di
  • Google 地图 v3 中标准缩放控件的样式

    有没有一种简单的方法可以在 Google Maps JavaScript API v3 中设置缩放控件的样式 我想要的只是改变标准图像 http maps gstatic com intl en ALL mapfiles mapcontro
  • 单击react.js 切换列表的背景颜色

    我正在尝试创建一个具有以下功能的列表 悬停时更改列表项的背景颜色 单击时更改列表项的背景颜色 在单击的元素之间切换背景颜色 即列表中只有一个元素可以具有 clicked 属性 我已经执行了 onhover 1 和 2 功能 但无法实现第三个
  • php 打印 aa aaa ab aab 直到 zzz 的算法

    你好 我需要打印从 a 到 zzz 最多 3 个字母 例如我的输出应该是 A B Z AA AB AZ BA BB ZZ AAA AAB ZZZ 我在过去的 5 个小时里努力尝试 我找不到任何逻辑 我尝试了下面的代码 PHP 有一个方便的功

随机推荐

  • EF Core .net 6 Cosmos 迁移问题

    NET6 EFCore 和 Cosmos 迁移问题 需要一些帮助 大家好 我是 Net 世界的新手 我面临着 Google 未能帮助我解决的问题 你是我最后的问候 所以 我正在尝试使用 EF Core 6 0 3 从我的小型家庭控制中心项目
  • 用 cobol 计算变量的长度字符串

    我在数据库表中有一个注释 我如何计算该字符串的长度 我有一个变量定义如下 10 NOTE 49 NOTE LEN PIC S9 4 USAGE COMP 49 NOTE TEXT PIC X 500 Note 是一个 500 个字符的字符串
  • Google App Engine 可以用于大规模并行计算吗?

    大约在 2011 年 3 月 我测试了 GAE Java 版本 作为大规模并行计算的潜在平台 该日期是相关的 因为 GAE 一直在发展 我发现该应用程序的计算吞吐量实际上被限制在大约 43 2 倍 有人成功地使用 GAE 进行大规模并行计算
  • Spark DataFrame write方法写入许多小文件

    我有一项相当简单的工作 将日志文件转换为镶木地板 它正在处理 1 1TB 的数据 分成 64MB 128MB 文件 我们的块大小为 128MB 大约有 12000 个文件 工作工作如下 val events spark sparkConte
  • 捕获应用程序崩溃事件

    我在VB Net中做了一个应用程序 但有些用户在启动时会遇到崩溃问题 这就是 一个问题导致该程序无法正常工作 只需一个按钮 关闭程序 由于应用程序加载时会发生很多事情 是否有可能知道导致问题的原因 如果您的项目属性中启用了 应用程序框架 请
  • TimePickerDialog 取消按钮

    我有一个活动 TimePickerActivity 它创建一个 TimePickerDialog 我有一个 onTimeSetListener 它响应 设置 按钮 最后调用 finish 并返回到调用 TimePickerActivity
  • IntelliJ Spring Boot 项目无法使用 Thymeleaf 找到我的 CSS 文件

    我是 Spring Boot 新手 我的问题是我有 Spring Boot 项目 我打算使用 Thymeleaf 查看我的 HTML 页面 但 Spring 无法解析我的 JavaScript 和 CSS 文件 Full picture o
  • javascript 上下文问题 - 参数未定义

    我有这个代码 targetMu function programmeCode muId Parameter values are fine here targetMuController targetMuView on targetMu a
  • PHP - MySQL 准备好的语句来插入数组[重复]

    这个问题在这里已经有答案了 我正在编辑一个使用 MySQLi 的脚本 我需要使用准备好的语句将一些值插入数据库 我的数组的形式为 insert array column1 gt value1 column2 gt value2 column
  • @-moz-document url-prefix() 不起作用

    我有一个网页和一个 CSS 文件 我使用时的问题出在 CSS 文件中 moz 文档 url 前缀 在我的计算机上 CSS 规则适用 但在另一台计算机上它不起作用 使用相同版本的 Firefox 进行测试 这真的很奇怪 这是我的确切 CSS
  • PHP 调用时引用传递不可避免?

    给出以下接口 interface ISoapInterface public static function registerSoapTypes wsdl public static function registerSoapOperati
  • 在 for 循环中写入文件仅写入最后一个值

    text file open new txt r lines text file readlines for line in lines var1 var2 line split myfile open xyz txt w myfile w
  • 如何手动将 twitter bootstrap 包含在我的 Rails 项目中(不使用任何 gem)?

    我正在学习 Rails 并且想使用 Rails 和 Twitter Bootstrap 我的 Rails 项目布局是 assets images javascripts stylesheets controllers helpers mai
  • iOS UITableView 中的多列

    我有多行和多列数据 但 iPhone UITableView 仅包含单列和多行 如何按照 Apple 的人机界面指南显示多列数据 您可能需要自己构建它 或者使用库 例如UI网格视图 我是创造者 你可以学习一下源码UI网格视图 真的很短
  • 无法使用 Laravel 连接到本地 MySQL 服务器

    当我运行这个命令时find name my cnf我找到了两个位置my cnf opt lampp etc my cnf etc mysql my cnf 我不明白MySQL服务器使用的是哪一个 而且 当我运行命令时php artisan
  • 模拟器还是仿真器?有什么不同?

    虽然我了解模拟和仿真的一般含义 但我几乎总是对它们感到困惑 假设我创建了一个模仿现有硬件 软件的软件 我应该称呼它什么 模拟器还是仿真器 谁能解释一下编程方面的区别吗 额外提示 这两个术语在英语中有什么区别 抱歉 我不是母语人士 仿真是模仿
  • 按钮在主活动中不可见

    我在主要活动中创建了三个按钮 我对按钮一使用了以下代码 btn setOnClickListener new View OnClickListener Override public void onClick View v btn setV
  • matlab条件矩阵赋值

    我有一个关于矩阵分配的问题 假设我有三个矩阵A B和C 我想根据规则将矩阵C的元素分配给A和B的元素 C i j A i j if abs C i j A i j lt abs C i j B i j C i j B i j if abs
  • Mysql:“select from”的结果顺序与“select * from”的结果顺序不同

    我有一个 mysql 数据库 其中有一个表 困难 其中有一些记录 如果我 从困难中选择 我会按照添加的顺序返回它们 并按主键 ID 排序 mysql gt select from difficulties id value name let
  • 如何让这个 jQuery 动画代码永远循环?

    我正在尝试在滑块上创建文本动画循环 我尝试循环但它不起作用 你能告诉我如何永远循环这个脚本吗 谢谢