web-dev-qa-db-ja.com

Bootstrap-DatetimepickerがjQuery 3で機能しない

Bootstrap-datetimepickerはjQuery 3.1.1では機能しません。他のすべての依存関数を実行するには、同じjQueryライブラリを使用する必要があります。

8
Karan Batra

ドキュメントによると、bootstrap datetimepickerを実行するために必要なファイルは次のとおりです。

jQuery

Moment.js

Bootstrap.js

ブートストラップCSS

Bootstrap Datepicker CSS

ロケール:Momentのロケールファイル

これを見てください フィドル と左側の外部リソースを確認してください

このように初期化する

$('#datetimepicker1').datetimepicker();

次のファイルを使用しました:jQuery 3.1.1

moment.js

bootstrap.min.css

bootstrap.min.js

bootstrap-datetimepicker.min.css

bootstrap-datetimepicker.min.js

また、理解を深めるために、ドキュメントのこの installation 投稿をお読みください。

9
philantrovert

同じエラーが発生します。

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;    
 }
9
kelvin kantaria