【前端】数字卷轴JS特效

永和九年,岁在癸丑,暮春之初,会于会稽山阴之兰亭,写J S也。

先来看一张JS特效图:

(不知为何GIF显示不了,算了 在线演示吧)

代码实现如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>数字卷轴特效</title>
    <script src="./CountUp.js"></script>
    <script src="./jquery.min.js"></script>
    <style type="text/css">
        #box{
            font-size: 44px;
            font-weight: bold;
            color: green; 
            height:50px;
        }
    </style>
</head>
<body>
    <div id="box"> </div>
    <hr/>
    <input type="input" name="data" id="inputData"/>
    <input type="button" id="dw" value="查看特效"> 
    <script type="text/javascript">
        var options = {
            useEasing: false, 
            useGrouping: true, 
            separator: '', 
            decimal: '.', 
        };
        function showDynamicData(posi,data){
            var demo = new CountUp(posi, 0, data, 2, 1.5, options); 
            //param1:位置#xxx;param2:0;param3:实时数据;
            //param4:小数点后位数;param5:持续时间;param5:动态卷轴实例
            if (!demo.error) {
                demo.start();
            } else {
                console.error(demo.error);
            }
        }
        $(function(){ 
            $("#dw").click(function(){ 
                showDynamicData('box',$("#inputData").val());
            });
        }); 
    </script>
</body>
</html> 

详细内容 ☞ 源码下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值