当尝试使用 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/