Jquery 掩码未定义

Jquery mask is undefined

我正在我的项目中使用遮罩插件。我是这样收录的;

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.10/jquery.mask.js"></script>

尽管我可以像这样使用掩码方法并且它没有问题;

$("#txtTel").mask("+380 999 999 999")

我不能像这样用它来改变它的定义;

 $.mask.definitions['9'] = '';
 $.mask.definitions['#'] = '[0-9]';

它给我这个错误;

Uncaught TypeError: Cannot read property 'definitions' of undefined

是什么导致了这个问题?提前致谢...

您正在使用一个插件和另一个插件的文档。

您使用的语法适用于此插件: https://www.npmjs.com/package/jquery.maskedinput

...不是您正在使用的那个。