Bootstrap-datetimepicker在使用jQuery 3.1.1时无法正常工作。我需要使用相同的jQuery库来运行所有其他相关函数。
Bootstrap-datetimepicker在使用jQuery 3.1.1时无法正常工作。我需要使用相同的jQuery库来运行所有其他相关函数。
我遇到了相同的错误。
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;
}
jQuery
Moment.js
Bootstrap.js
Bootstrap CSS
Bootstrap Datepicker CSS
本地化文件: Moment的本地化文件
请参阅此示例并检查左侧的外部资源
按照以下方式初始化
$('#datetimepicker1').datetimepicker();
我使用了以下文件: jQuery 3.1.1
bootstrap-datetimepicker.min.css
bootstrap-datetimepicker.min.js
此外,阅读文档中的安装文章可以更好地理解。
bootstrap-datetimepicker.js
而不是bootstrap-datetimepicker.min.js
,但是它可以与bootstrap-datetimepicker.min.js
一起使用。我想更新批准的答案。顺序仅适用于Javascript
文件。我已经单独添加了CSS,现在一切都正常。再次感谢您的积极回答。 - Muhammad Bilalmin
本质上是相同JavaScript文件的缩小版本。不过很高兴你解决了它。 - philantrovertbootstrap-datetimepicker.js
与jquery.3.1.1
不兼容。 - Muhammad Bilal$('.datepicker-manual').datepicker({
startDate: new Date(),
format: 'dd/mm/yyyy', //you can change date format to any
autoclose: true,
todayHighlight: true,
placeholder:new Date(),
startDate: new Date(), //this will be today's date
endDate: new Date(new Date().setDate(new Date().getDate() + 360))
});
$(document).on( "change", ".datepicker-manual", function() {
$(this).datepicker('hide');
});