html5 canvas+js刻度尺代码

来源:https://www.sucaihuo.com/js/5043.html 2020-01-03 11:54浏览(586) 收藏

html5 canvas+js制作的刻度尺代码,有三款样式,代码注释很详细。
html5 canvas+js刻度尺代码
分类:html5 > canvas 难易:中级
查看演示 下载资源 下载积分: 20 积分

js代码

<script src="js/ruler.js"></script>
<script>

    //调用刻度尺方法
    ruler.initPlugin({
        el: "ruler", //容器id
        startValue: 100,
        background: "#f5f5f5",
        success: function (res) {
            console.log(res);
        }
    });

    //调用刻度尺方法
    ruler.initPlugin({
        el: "ruler2", //容器id
        maxScale: 300, //最大刻度
        startValue: 50, //刻度开始的初始值
        region: [10, 200], //选择刻度的区间范围
        background: "#2bd4bc", //刻度尺背景色
        markColor: "#c968ff", //中心刻度标记颜色
        success: function (res) {
            console.log(res);
        }
    });


    var rulerText3 = document.getElementById("rulerText3");
    rulerText3.value = 200;
    //调用刻度尺方法
    ruler.initPlugin({
        el: "ruler3", //容器id
        height: 50, //刻度尺高度
        maxScale: 300, //最大刻度
        startValue: 200, //刻度开始的初始值
        region: [50, 220], //选择刻度的区间范围
        background: "#ffa43c", //刻度尺背景色
        color: "#fff", //刻度线和字体的颜色
        markColor: "#3786db", //中心刻度标记颜色
        isConstant: true, //是否不断地获取值
        success: function (res) {
            console.log(res);
            rulerText3.value = res;
        }
    });

</script>
标签: 刻度尺
评论0
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791

1 2