Я использовал ссылку онлайн jQuery от https://raw.githubusercontent.com/igorescobar/jQuery-Mask-Plugin/master/src/jquery.mask.js в моем проекте.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