は私がdate
とdatetime
入力フィールド(HTML5)のサポートを検出するために、Modernizrを使用しようとするが、これらの変数は常にfalse
を返す:日付型と日時型の入力型サポートを検出していますか?彼らは(つまり、Chromeで)サポートされている場合でも、
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!ハッピーコーディング –