打开/关闭搜索
搜索
打开/关闭菜单
933
1525
112
1.4万
植物大战僵尸杂交版Wiki
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
上传文件
打开/关闭外观设置菜单
notifications
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
创建账号
登录
查看“︁微件:CountUp”︁的源代码
来自植物大战僵尸杂交版Wiki
查看
阅读
查看源代码
查看历史
associated-pages
微件
讨论
更多操作
←
微件:CountUp
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您没有权限编辑
微件
命名空间内的页面。
您可以查看和复制此页面的源代码。
<includeonly> <span class="countup" style=" font-size:<!--{$size|default:'36'}-->px; font-weight:bold; color:<!--{$color|default:'#2E7D32'}-->; display:inline-block; "> 0 </span> <script> (function() { const el = document.currentScript.parentElement; const target = parseInt('<!--{$target|default:'100'}-->'); const duration = parseInt('<!--{$duration|default:'2000'}-->'); const suffix = '<!--{$suffix|default:''}-->'; if (isNaN(target) || target <= 0) return; let start = 0; const startTime = performance.now(); function update() { const elapsed = performance.now() - startTime; const progress = Math.min(elapsed / duration, 1); const eased = 1 - Math.pow(1 - progress, 3); // easeOutCubic const current = Math.round(start + (target - start) * eased); el.textContent = current + suffix; if (progress < 1) { requestAnimationFrame(update); } else { el.textContent = target + suffix; } } update(); })(); </script> </includeonly>
返回
微件:CountUp
。
查看“︁微件:CountUp”︁的源代码
来自植物大战僵尸杂交版Wiki