顺序激活HTML元素 jQuery顺序激活

  • 源码大小:166.09KB
  • 所需积分:1积分
  • 源码编号:19JP-3320
  • 浏览次数:720次
  • 最后更新:2023年05月31日
  • 所属栏目:动画
本站默认解压密码:19jp.com 或 19jp_com

简介

Sequel Activation是一个jQuery插件,可以让你按顺序自动激活和停用元素。第一个元素在指定的一段时间内保持活动状态,然后激活下一个元素,以此类推。每次激活之间的延迟可以设置为毫秒。

非常适合红绿灯、闪烁的圣诞灯、交互式动画或任何其他需要排序才能工作的东西

参见:

  • jQuery插件按顺序淡入元素-fadeQueue

如何使用它:

1.下载插件并插入主JavaScriptjquery.sequential-activation.min.js查询在jQuery之后。

  1. <script src="/path/to/cdn/jquery.slim.min.js"></script>
  2. <script src="/path/to/js/jquery.sequential-activation.min.js"></script>

2.调用目标元素上的函数,该函数包含应逐个激活的元素。

  1. <ul id="example">
  2. <li>Item 1</li>
  3. <li>Item 2</li>
  4. <li>Item 3</li>
  5. <li>Item 4</li>
  6. <li>Item 5</li>
  7. ...
  8. </ul>
  1. $('#example').sequentialActivation({
  2. // options here
  3. });

3.在CSS中设置活动样式。

  1. #example .active {
  2. color: #ff0000;
  3. }

4.覆盖默认动画速度。默认值:300ms。

  1. $('#example').sequentialActivation({
  2. animationSpeed: 2000
  3. });

5.设置需要激活的元素。默认值:“li”。

  1. $('#example').sequentialActivation({
  2. elementToActivate: 'span',
  3. });

6.设置动画循环的次数。默认值:“0”(无穷大)。

  1. $('#example').sequentialActivation({
  2. loop: 5,
  3. });

7.使元件始终处于激活状态。默认值:false。

  1. $('#example').sequentialActivation({
  2. keepActive: true,
  3. });

预览截图