其他代码

jSignature - 写字板手写签名jQuery插件

阿里云


jSignature 是一款 jQuery 写字板插件。jSignature 基于 HTML5 canvas,可以制作跨平台,支持移动手机的写字板效果。

使用方法:

在页面中引入下面的文件。

也想出现在这里?联系我们
创客主机
  1. <!-- required JS files -->
  2. <script src="js/jquery.min.js"></script>
  3. <script src="jSignature.js"></script>
  4.  
  5. <!-- optional plugins -->
  6. <script src="plugins/jSignature.CompressorBase30.js"></script>
  7. <script src="plugins/jSignature.CompressorSVG.js"></script>
  8. <script src="plugins/jSignature.UndoButton.js"></script> 
  9. <script src="plugins/signhere/jSignature.SignHere.js"></script>

HTML 结构:

使用下面的 HTML 结构来创建一个写字板。

  1. <div id="signatureparent">
  2.   <div id="signature"></div>
  3. </div>

初始化插件:

在页面 DOM 元素加载完毕之后,通过下面的方法来初始化该 jQuery 写字板插件。

  1. $("#signatureparent").jSignature({
  2.  
  3.   // line color
  4.   color:"#f00",
  5.  
  6.   // line width
  7.   lineWidth:5,
  8.  
  9.   // width/height of signature pad
  10.   width:300,
  11.   height:200,
  12.  
  13.   // background color
  14.   background-color:"#0f0"
  15.  
  16. });

方法 API:

  1. // Resets the signature pad
  2. $("#signatureContainer").jSignature('reset');
  3.  
  4. // Destroy the signature pad
  5. $("#signatureContainer").jSignature('destroy');
  6.  
  7. // Returns a data object appropriate for the data format
  8. $("#signatureContainer").jSignature('getData', FORMATNAME);
  9.  
  10. // Sets data
  11. $("#signatureContainer").jSignature('setData', DATAOBJECT, FORMATNAME);
  12.  
  13. // Disables the signature pad
  14. $("#signatureContainer").jSignature('disable');
  15.  
  16. // Re-enable the signature pad
  17. $("#signatureContainer").jSignature('enable');
  18.  
  19. // Returns a boolean true if the jSignature was modified
  20. $("#signatureContainer").jSignature('isModified');
  21.  
  22. // Returns the configurable settings
  23. $("#signatureContainer").jSignature('getSettings');
  24.  
  25. // Updates certain settings
  26. $("#signatureContainer").jSignature('updateSetting', SETTINGNAME, VALUE, Boolean);

该 jQuery 写字板插件的 github 地址为:https://github.com/brinley/jSignature

jSignature - 写字板手写签名 jQuery 插件

已有 1246 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!