javascript - 为什么 jQuery mask 说它不是一个函数?

标签 javascript jquery jquery-mask

当尝试使用 jQuery mask() 函数时,我在控制台中收到以下错误:

TypeError: $(...).mask is not a function

这是发生这种情况的我的代码示例:

<html>
<body>
<input type='text' id='phone' />
</body>

<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>

<script>
//alert($);
$(document).ready(function(){

        $("#phone").mask("(99) 9999-9999");
});
</script>

</html>

我该如何解决这个问题?

最佳答案

Jquery mask 是一个插件。 如果你想使用 CDN 版本,你可以直接在你的 HTML 中添加这一行:

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

另一种方法是使用像 npm 或 bower 这样的包管理器。为此,请按照 README.md 中的说明进行操作。项目文件。

关于javascript - 为什么 jQuery mask 说它不是一个函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28512909/

相关文章:

javascript - 使用 module.exports 进行 NodeJS 原型(prototype)设计

javascript - 将变量分配给 innerHTML

javascript - 水平滚动 - 就像 github

javascript - 如何修复 JQuery 掩码中的字符 'A'?

javascript - 在使用模式插入输入之前自动格式化值

javascript - 如何使用 Handlebars 渲染 html

javascript - Javascript 函数中的 while 循环

jquery - 表单提交后出现错误,如何显示选择值?

javascript - 使传单上的叠加 div 无法点击

javascript - 在动态插入的输入上设置 jquery 掩码?