Я использую версию 4.17. 37 из Bootstrap 3 Datepicker — eonasdan datepicker
У меня правильно отображается встроенный указатель даты, и я бы использовал только режим дней, поэтому я использую следующий код, но события dp.show и dp.update не запускаются.
$('#datetimepicker').datetimepicker({
inline: true,
format: 'DD/MM/YYYY'
}).on('dp.show dp.update', function () {
$(".datepicker-days").find("th").eq(1).removeAttr('title')
.css('cursor', 'default')
.css('background', 'inherit').on('click', function (e) {
e.stopPropagation();
});
});
ИЗМЕНИТЬ 1
Я пробовал также с dp.change (а также с show.dp, update.dp, change.dp).
Если средство выбора даты не является встроенным, события запускаются.
ИЗМЕНИТЬ 2
Я использую:
- jquery-1.12.3.мин.js
- момент.js/2.13.0/момент.мин.js
- момент.js/2.13.0/момент-с-locales.min.js
- бутстрап/3.3.6/js/bootstrap.min.js
- bootstrap-datetimepicker/4.17.37/js/bootstrap-datetimepicker.min.js
ИЗМЕНИТЬ 3
Та же проблема с версией 4.17.42
dp.show
? Это наоборот, пространство имен идет после событий jquery (show.dp
). Однако плагин может называть их наоборот. - person doug65536   schedule 17.05.2016throw new Error("datetimepicker component should be placed within a relative positioned container")
? Мое воссоздание проблемы помогло. - person doug65536   schedule 17.05.2016