$(...)。mask不是函数,取决于它的位置

时间:2019-09-01 01:14:47

标签: javascript jquery masking

我找不到任何答案(或者我搜索不正确),但是我遇到这种情况:

首先,我做了一个简单的按钮,单击该按钮将调用函数try(),但是当在函数内部执行代码时,它会抛出错误并且函数掩码不存在。如果我在函数外部调用它,则它实际上可以工作!怎么了示例:

app.run()

1 个答案:

答案 0 :(得分:0)

  1. 确保在调用函数之前先加载/js/jquery.mask.js

  2. 将您的函数放入 document.ready 中,如下所示:

    $(document).ready(function() {
        function attempt() {
            $('.number_only').mask('#.##0,00', {reverse: true});
        }
    });