Я пытаюсь проверить типы полей, и я могу сделать это для каждого типа поля, кроме даты.
Jsfiddle: https://jsfiddle.net/mh4rwy78/
html:
<div class="field">
<input type="date">
</div>
<div class="field">
<input type="text">
</div>
<a class="check" href="#">check</a>
Js:
$( '.check').on('click', function(e) {
e.preventDefault();
$( '.field input' ).each(function(index, value) {
if( $(this).is(':date') ) {
alert('date-found');
}
});
});
Если я изменю его на следующее, он будет работать:
$( '.check').on('click', function(e) {
e.preventDefault();
$( '.field input' ).each(function(index, value) {
if( $(this).is(':text') ) {
alert('date-found');
}
});
});
Я пробовал: дата и только дата, поиск в Google не придумал ответа (пока).
Любая помощь приветствуется