Bootstrap-datetimepickerはjQuery 3.1.1では機能しません。他のすべての依存関数を実行するには、同じjQueryライブラリを使用する必要があります。
ドキュメントによると、bootstrap datetimepickerを実行するために必要なファイルは次のとおりです。
jQuery
Moment.js
Bootstrap.js
ブートストラップCSS
Bootstrap Datepicker CSS
ロケール:Momentのロケールファイル
これを見てください フィドル と左側の外部リソースを確認してください
このように初期化する
$('#datetimepicker1').datetimepicker();
次のファイルを使用しました:jQuery 3.1.1
bootstrap-datetimepicker.min.css
bootstrap-datetimepicker.min.js
また、理解を深めるために、ドキュメントのこの installation 投稿をお読みください。
同じエラーが発生します。
input.size is not a function TypeError
変更bootstrap-datetimepicker.js行番号:2253
if (input.size() === {
に
if (input.length === 0) {
行番号:2264
if (element.find('.datepickerbutton').size() === 0) {
に
if (element.find('.datepickerbutton').length === 0) {
cSSを追加
.input-group.date .dropdown-menu{
display: block;
}