本文目錄一覽:
CountUp.js數字滾動插件
創建 new CountUp(“ID選擇器”, 開始值, 結束值, 小數位數, 只需時間, options對象)
options對象:{
useEasing: true, —–使用緩和
useGrouping: true, —–使用分組(是否顯示千位分隔符,一般為 true)
separator: ‘,’, —–分隔器(千位分隔符,默認為’,’)
decimal: ‘.’, —– 十進位(小數點符號,默認為 ‘.’)
prefix: ”, —–字首(數字的前綴,根據需要可設為 $,¥,¥ 等)
suffix: ” —–後綴(數字的後綴 ,根據需要可設為 元,個,美元 等
}
val.start()
三部分
設置options對象 創建CountUp 執行.start()
css可以實現countup.js么
CSS可以實現CountUp.js
無依賴的、輕量級的 JavaScript 類,可以用來快速創建以一種更有趣的動畫方式顯示數值數據。儘管它的名字叫 countUp,但其實可以在兩個方向進行變化,這是根據你傳遞的 startVal 和 endVal 參數判斷的。
countUp.js是一個輕量經的JavaScript類,沒有任何第三方庫。可用於以一種有趣的動畫展示數字變化。
html 數字實現滾動的效果 到指定的數(使用countup.js插件)
數字實現滾動的效果
span id=”num1″1000/span
script src=””/script
script type=”text/javascript”
var options = {
useEasing: true,
useGrouping: true,
separator: ‘,’,
decimal: ‘.’,
};
var num1 = new CountUp(‘num1’, 0, 1000, 0, 2.5, options);
if (!num1.error) {
num1.start();
} else {
console.error(num1.error);
}
/script
//num1:目標元素的ID
//0:滾動開始的數字
//100:滾動結束的數字
//2.5 :完成整個效果的時間
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/150546.html