我刚开始使用Jquery,我尝试在字段中应用一个掩码,但是我得到了以下错误:
TypeError:$(.).mask不是函数
这是我的HTML
<div class="col-md-6">
<div class="form-group">
<label>CPF</label>
<input type="text" maxlength="17" id="cpf" name="cpf" class="form-control cpf" />
</div>
</div>这是我的剧本:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-form-validator/2.2.43/jquery.form-validator.min.js"></script>
<script src="https://raw.githubusercontent.com/igorescobar/jQuery-Mask-Plugin/master/src/jquery.mask.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#cpf").mask("999.999.999-99");
});
</script>我已经尝试做$(Document).ready(函数($){}),但是没有成功。有人有想法吗?经过多次尝试,我迷失了方向
发布于 2016-05-04 03:45:36
主要问题是"https://raw.githubusercontent.com/igorescobar/jQuery-Mask-Plugin/master/src/jquery.mask.js“链接。我得到了一个“拒绝从.执行,因为它的MIME类型(‘text/平原’)是不可执行的,并且启用了严格的MIME类型检查”。前两行不包括协议。
这个解决方案(无论如何,在我的测试中有效,如果您有问题/问题,请为我编写):
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-form-validator/2.2.43/jquery.form-validator.min.js" type="text/javascript"></script
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.0/jquery.mask.js" type="text/javascript"></script>发布于 2016-05-04 03:25:29
也许这个能帮到你。我想你需要一个jQuery面具插头。我看到了几个,但这篇文章会引导你朝正确的方向前进,JQuery将输入掩码应用于字段onfocus并删除onblur,以避免占位符文本出现问题。
发布于 2016-05-04 03:32:15
你想在本地访问图书馆吗.因为如果需要,则需要将http协议或https添加到jquery库和jquery表单验证器中。
不能在本地访问库,因此不能将$()掩码识别为函数
就像这样:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-form-validator/2.2.43/jquery.form-validator.min.js"></script>https://stackoverflow.com/questions/37017734
复制相似问题