uxsolutions / bootstrap-datepicker

A datepicker for twitter bootstrap (@twbs)
Apache License 2.0
12.66k stars 6.06k forks source link

Wrong css classes for inline datepicker via javascript #2640

Open stentibbing opened 2 years ago

stentibbing commented 2 years ago

Expected behaviour

Instantiating inline datepicker with javascript should look the same as doing it via data api

Actual behaviour

When instantiating inline datepicker via javascript, datepicker has different classes assigned compared to instantiating via data api. This results in css styles not being applied to it. With data api the classes applied to datepicker are "datepicker" and "datepicker-inline". Doing the same thing with javascript, the corresponding classes applied are "ui-datepicker-inline" and "ui-datepicker".

Datepicker version used

1.9.0

Using bootstrap-datepicker3.standalone.min.css and bootstrap-datepicker.min.js

Example code

Looks as it should: <div id="datepicker" data-provide="datepicker-inline"></div>

No css styles applied: <div id="datepicker"></div>