나는 date
및 datetime
입력 필드 (HTML5)에 대한 지원을 감지하는 모더 나이저를 사용하려고하지만, 그 변수는 항상 false
를 반환 :날짜 및 datetime 유형의 입력 유형 지원을 감지합니까? 그들은 (즉, 크롬에) 지원되는 경우에도,
if(Modernizr.inputtypes.datetime) {
jQuery("#what").html("Yes, I know datetime input fields.");
} else {
jQuery("#what").html("Sorry, what is a datetime input field?");
}
#what {
padding : 2em;
margin : 2em;
text-align : center;
border : 1px solid #000;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="what">Well... I'm not sure.</div>
이 문제를 조사하여 it seems this bug is an old habit.
어떻게 해결할 수 있습니까?
네가 맞다. 나는'datetime-local'을 사용하고 있었기 때문에'Modernizr.inputtypes [ 'datetime-local']'을 사용해야한다. :) – modiX
np! 행복한 코딩 –