修改 datetimepicker 为 AMD 模块

This commit is contained in:
virusdefender
2015-09-14 10:37:48 +08:00
parent e76fc95e44
commit f828faa10d
4 changed files with 69 additions and 101 deletions

View File

@@ -26,8 +26,15 @@
*
* Make it work in bootstrap v3
*/
!function ($) {
(function(factory){
if (typeof define === "function" && define.amd) {
define(["jquery"], factory);
} else if (typeof exports === 'object') {
factory(require('jquery'));
} else {
factory(jQuery);
}
}(function ($, undefined) {
function UTCDate() {
return new Date(Date.UTC.apply(Date, arguments));
@@ -1764,6 +1771,17 @@
'</div>';
$.fn.datetimepicker.DPGlobal = DPGlobal;
$.fn.datetimepicker.dates['zh-CN'] = {
days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"],
daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"],
daysMin: ["日", "一", "二", "三", "四", "五", "六", "日"],
months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
today: "今天",
suffix: [],
meridiem: ["上午", "下午"]
};
/* DATETIMEPICKER NO CONFLICT
* =================== */
@@ -1790,4 +1808,4 @@
$('[data-provide="datetimepicker-inline"]').datetimepicker();
});
}(window.jQuery);
}));

View File

@@ -2,7 +2,13 @@
* Simplified Chinese translation for bootstrap-datetimepicker
* Yuan Cheung <advanimal@gmail.com>
*/
;(function($){
!function(root, factory) {
if (typeof define === 'function' && define.amd) {
define(['jquery', '_datetimePicker'], factory);
} else {
factory(root.jQuery);
}
}(this, function($){
$.fn.datetimepicker.dates['zh-CN'] = {
days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"],
daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"],
@@ -13,4 +19,4 @@
suffix: [],
meridiem: ["上午", "下午"]
};
}(jQuery));
});