在js中实现毛笔签名和普通签名(elesigncode)

1,393 阅读1分钟

在js中实现毛笔签名和普通签名(elesigncode)

首先我们去jq22电子签名下载一个插件

然后我们使用下面的代码

先引入我们release\lib\dzjm.min.js到html页面中

  	var ele = document.getElement("xxx"); 
    var eleSign = new EleSign();//实例化对象
    eleSign.init(); //初始化
    eleSign.moutedEle(ele) //将签名节点放入到传入的element节点中

然后我们就可以使用用这个插件了

jq开发模式

首先在html中引入jq的脚本

接着引入我们release\lib\dzjm.min.js到html页面中

然后js代码

    $.fn.EleSign = function(option){
        this.each(function(){
            var eleSign = new EleSign(option);//实例化对象
            eleSign.init(); //初始化
            eleSign.moutedEle(this); //将签名节点放入到传入的element节点中
            //给节点扩展方法好获取电子签名实例对象
            this.getEleSign = function(){
                return eleSign;
            }
        });
        return this;
    }
    //这样我们就可以使用jq的方法来实例化我们的对象了
    $("#xxx").EleSign({
        color:"#ccc"
    });

下面是效果

默认画笔

普通画笔

毛笔画笔

毛笔画笔

这个插件的详细文档github.com/yinhui11297…