Возможно, это связано с тем, что вы используете tabs () до datepicker ().Поскольку после запуска tabs () входные данные будут скрыты, datepicker () не сможет точно рассчитать свои позиции и, следовательно, неправильно расположит раскрывающийся список.
Относительно запуска datepicker () на всех входах даты, это должноделать: $('input[type=date]').datepicker()
.