问题标签 [odometer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1366 浏览

jquery - 在动态创建的元素上运行 Odometer.js

我正在使用里程计为一些值设置动画https://github.hubspot.com/odometer/

我看到它说:

您用来更新其值的任何库,只要它们不通过擦除和重新渲染里程计元素来更新,都可以正常工作。

但这是我需要做的。有没有办法让它与动态创建的元素一起工作?我尝试在 AJAX 成功时再次调用整个库函数,但没有骰子......

我的页面加载元素可以正常工作(初始值 0 是通过 JS 设置的)

我的 js 使用 jQuery.text()来设置滚动到视图中的元素值。(从数据属性中提取)

但是当我通过 AJAX 创建更多元素并将它们加载到页面时,动画不再适用于这些元素,并且我看到这些元素不包含任何从元素在页面加载时具有的里程表脚本生成的 HTML。 ..所以很明显有些东西没有注册。

我找不到有关此的任何信息,而且我看起来很努力。这是一个新创建的元素没有动画的小提琴。

小提琴演示

0 投票
1 回答
1199 浏览

javascript - 里程表计数器值

我正在尝试在里程表中显示值,如 0123 但不工作 0 不显示在这里是代码。

我怎么能在开始时显示0???请帮我...

查看我附加的 js 和 html 代码机器人。我试图改变它,但没有醒来......

我怎么能做到这一点?如何在里程表计数器中添加 0any。

缓解帮助....

0 投票
1 回答
119 浏览

javascript - YouTube 订阅柜台

我制作了自己的实时 youtube 订阅者计数器,但刷新时间太长,当我更改刷新时间时,它不会发生。有人可以告诉我我做错了什么吗?

也许javascript应该以不同的方式编写?

0 投票
0 回答
142 浏览

javascript - 当元素在视图中时如何启动 JavaScript?

我的网站上有这个元素,它工作正常,但只设置了一个时间延迟,我希望计数器在元素可见时启动,所以当客户滚动到这个元素时

在此处输入图像描述

任何人都可以帮助更新代码,以便在屏幕上可见元素时开始数字吗?理想情况下,我不是开发人员,因此需要复制和粘贴新代码。

HTML

JS

0 投票
1 回答
978 浏览

javascript - 里程表计数器值 0 在启动

我正在尝试显示像 0123 这样的里程表值,但它不起作用。0 也没有在输出中显示在开始输入这里是代码。

我如何在开始或里程表中的任何位置显示 0?

查看我附加的 js 和 html 代码。

如何在里程表计数器的任何位置添加 0。

我无法从任何地方找到任何合适的答案......

0 投票
1 回答
852 浏览

javascript - 里程表滚动速度和持续时间增加

我正在研究里程表,试图增加里程表每一位数字的滚动持续时间和速度,但不工作请帮助....

这是一个例子:

里程表计数器值 0 在启动

更改了 java 脚本文件中的持续时间值并尝试更改其他代码但不起作用

我正在使用代码来增加滚动时间但是每个数字滚动速度不等于第一个数字太慢了你可以看到 fowling 链接

增加持续时间和数字的代码很慢

提琴手

所有代码均在以下链接下方可用

里程表计数器值 0 在启动

0 投票
0 回答
112 浏览

javascript - 里程表字母数字值

我正在使用“里程表”,我想将其值显示为 AB1234,这可能是一个随机值。我试图更改其格式,但如果我更改格式,它会显示错误。
请帮我解决这个问题。文件链接是:http:
//github.hubspot.com/odometer/odometer.js

请参阅下面的代码:
如何在里程表上显示值,如 AB1234?

0 投票
1 回答
44 浏览

javascript - 里程表无法仅在 OBS 中加载

我有一个使用 hubspot 里程表的网站。当用户从浏览器访问网站时一切正常,但是,如果用户在 OBS 中添加浏览器源,一些里程表会拒绝加载,因此只显示纯数字。

这是我的网站在浏览器中的样子: link

这就是我的网站在 OBS 中的样子:link

我已经搜索了整个互联网,但不幸的是我找不到答案。如果重要的话,我的网站是https://livecounts.io

0 投票
1 回答
76 浏览

javascript - Odometer.js 从 0 开始不断更新

我正在一个计数器上显示来自 TeamTrees.org 的树的总量(我是 JavaScript 新手),我想让它成为实时的。所以,我使用 Odometer.js,它从 0 开始不断更新。

这是描述我的问题的视频。 移除

我试过在这个网站和其他网站上搜索。但是,它仍然没有工作。

这是代码:

索引.html

树.js

0 投票
2 回答
674 浏览

reactjs - ReactJS 中的里程表

我正在尝试运行里程表,但它没有在我的 JSX 文件中运行。我有什么不对吗?我只能看到静态数字。

登陆.jsx: