IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 数字滚动插件 jQuery.countto 中文 API 文档和使用方法介绍 -> 正文阅读

[JavaScript知识库]数字滚动插件 jQuery.countto 中文 API 文档和使用方法介绍

全新逐浪CMS解决方案频道上线,最爱逐浪那抹韵动动蓝-全新解决方案频道上线 www.z01.com/Project
有朋友问,首屏的滚动非常好玩,其中文字跳动更是非常有特色,是怎么做的?
在这里插入图片描述

这里分享一个名为jQuery.countto的插件

插件 jQuery.countto 中文 API 文档

  • Github 地址:https://github.com/mhuggins/jquery-countTo
  • 源码下载: -
  • 效果演示: -
    作用:一个 jQuery 插件,它将以指定的速度向上计数(或向下)到目标数(也就是意味着你要调用它的js得放在它的插件后面)。

jQuery countTo 插件

jQuery countTo 是一个 jQuery 插件,它将以指定的速度向上计数(或向下)到目标数字,在 HTML DOM 元素中呈现。

要求:

jQuery countTo 需要最新版本的 jQuery。

用法:

使用此插件有两种主要方法:通过 DOM 节点上的数据属性,以及通过显式传递给 countTo 函数的 JS 选项。

这两种方法也可以混合和匹配。数据属性优先于 JS 选项。

数据属性
这种方法允许您定义 data-*任何 DOM 元素将作为计数器容器的属性。当您在构建 DOM 时已经知道值时,这非常有用。

<span class="timer" data-from="25" data-to="75"></span>
<script type="text/javascript">
  $('.timer').countTo();
</script>

演示所有可能使用的选项的更详细示例如下。

<span class="timer" data-from="0" data-to="100"
      data-speed="5000" data-refresh-interval="50"></span>
<script type="text/javascript">
  $('.timer').countTo();
</script>

有关各种可用选项的详细信息,请参阅下面的“ 选项”部分。

JavaScript 选项

此方法允许您将值传递给 countTo 函数。当您在呈现 DOM 时不知道值时,这非常有用。

<span class="timer"></span>
<script type="text/javascript">
  $('.timer').countTo({from: 0, to: 500});
</script>

演示所有可能使用的选项的更详细示例如下。


<span class="timer"></span>
<script type="text/javascript">
  $('.timer').countTo({
    from: 50,
    to: 2500,
    speed: 1000,
    refreshInterval: 50,
    formatter: function (value, options) {
      return value.toFixed(options.decimals);
    },
    onUpdate: function (value) {
      console.debug(this);
    },
    onComplete: function (value) {
      console.debug(this);
    }
  });
</script>

有关各种可用选项的详细信息,请参阅下面的“ 选项”部分。

选项:

countTo 下面是可以传递给方法的选项的完整列表。

选项数据属性描述
数据从从中开始计数的数字。(默认值:0)
数据到要停止计数的数字。(默认值:100)
速度数据速度完成计数所需的毫秒数。 (默认值:1000)
刷新间隔数据刷新间隔刷新计数器之间等待的毫秒数。 (默认值:100)
小数点数据小数使用默认格式化程序时显示的小数位数。(默认值:0)
formatter(值,选项)一种处理程序,用于在呈现给 DOM 之前格式化当前值。真实的当前值和选项集将传递给函数,并在 DOM 元素的上下文中运行。它必须返回格式化的值。(默认值: value.toFixed(options.decimals))
onUpdate(值)为计数器更新的每次迭代触发的回调函数。当前呈现的值将传递给函数,并在 DOM 元素的上下文中调用。 (默认值:null)
onComplete(值)计数完成时触发的回调函数。最终渲染的值传递给函数,并在 DOM 元素的上下文中调用。(默认值:null)

##功能:
此插件还支持功能,主要用于更改状态。通过将名称作为字符串传递给 countTojQuery 函数来调用函数,例如: $('#timer').countTo(‘stop’)

开始如果计时器停止,则恢复计时器。
如果计时器正在运行,则停止(暂停)计时器。
切换根据当前状态启动或停止计时器。
重新开始将计时器重新设置为其初始“从”值。
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-11-12 19:30:07  更:2021-11-12 19:32:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/10 9:27:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码