我在我的项目中使用了从https://raw.githubusercontent.com/igorescobar/jQuery-Mask-Plugin/master/src/jquery.mask.js的在线jquery参考。jquery掩盖正确输入日期的输入
<script type="text/javascript">
var s = jQuery.noConflict();
s(document).ready(function() {
s(".mask_phone").mask('(999)-999-9999');
s(".datepicker").mask('99/99/9999');
});
</script>
<input type="text" class="datepicker">
这是行不通的。只有当我们添加jquery的本地副本并为其添加引用时,它才能正常工作。由于某种原因,我不能使用这种方法。
现在我试图通过自定义jQuery实现这一点。
var $ = jQuery.noConflict();
$(document).ready(function() {
$(".datemask").keyup(function() {
if ($(this).val().length == 2) {
$(this).val($(this).val() + "/__/____");
} else if ($(this).val().length == 5) {
$(this).val($(this).val() + "/____");
}
});
});
现在只要用户输入16,该值就变为16/__/____文本光标在最后。
请帮助我使这个jQuery的工作与蒙面输入一样!
因为jQuery的面膜取决于jQuery的?当然,你必须在jQuery-Mask之前包含它。 –
请告诉我哪个jquery我必须包括 – Nida