Javascript html5中的画布签名

Javascript html5中的画布签名,javascript,html,canvas,Javascript,Html,Canvas,我正在用它签名。在演示中,它运行良好。但是当我在网络上使用它的时候。它的清晰功能不起作用 <td > <span class="sigPad"> <ul class="sigNav"> <li ><a href="#draw-it" >Draw It</a></li> <li class="clearButton" ><a

我正在用它签名。在演示中,它运行良好。但是当我在网络上使用它的时候。它的清晰功能不起作用

<td >
    <span class="sigPad">
        <ul class="sigNav">

            <li ><a href="#draw-it" >Draw It</a></li>
            <li class="clearButton" ><a href="#clear">Clear</a></li>
        </ul>
        <div class="sig sigWrapper">
            <div class="typed"></div>
            <canvas class="pad" width="198" height="55"></canvas>
            <input type="hidden" name="output" class="output">
            </div>

        </span>     
        <script src="js/signature/jquery.signaturepad.js"></script>
        <script>
            jQuery(document).ready(function() {
                jQuery('.sigPad').signaturePad({drawOnly:true});

            });
        </script>
        <script src="assets/json2.min.js"></script>


    </td>

jQuery(文档).ready(函数(){ jQuery('.sigPad').signaturePad({drawOnly:true}); });
这应该行得通。也许你的风格与“clearButton”类相冲突?我声明在一个项目中使用了他的代码,但最后只编写了我自己的代码

<li class="clearButton"><a href="#clear">Clear</a></li> 

  • 将您的代码与网站上的代码进行比较。也许你能找出问题所在。您加载了jQuery吗?是的,我添加了jQuery签名,但当我单击“清除”时,什么都没有发生。我已经在网站上查过了。但什么也得不到。你有没有办法清除画布上的内容?