TrainSignManage/WebFrame/bower_components/bootstrap-datepicker/tests/suites/options.js
(开头部分) 62KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
module('Options', {
setup: function(){},
teardown: function(){
$('#qunit-fixture *').each(function(){
var t = $(this);
if ('datepicker' in t.data())
t.datepicker('remove');
});
}
});
test('Autoclose', function(){
var input = $('<input />')
.appendTo('#qunit-fixture')
.val('2012-03-05')
.datepicker({
format: 'yyyy-mm-dd',
autoclose: true
}),
dp = input.data('datepicker'),
picker = dp.picker,
target;
input.focus();
ok(picker.is(':visible'), 'Picker is visible');
target = picker.find('.datepicker-days tbody td:nth(7)');
equal(target.text(), '4'); // Mar 4
target.click();
ok(picker.is(':not(:visible)'), 'Picker is hidden');
datesEqual(dp.dates[0], UTCDate(2012, 2, 4));
datesEqual(dp.viewDate, UTCDate(2012, 2, 4));
});
test('Custom date formatter functions', function(){
var input = $('<input />')
.appendTo('#qunit-fixture')
.val('2015-09-18T00:00:00.000Z')
.datepicker({
format: {
/*
Say our UI should display a week ahead,
but textbox should store the actual date.
This is useful if we need UI to select local dates,
but store in UTC
*/
toDisplay: function (date, format, language) {
var d = new Date(date);
d.setDate(d.getDate() - 7);
return d.toISOString();
},
toValue: function (date, format, language) {
var d = new Date(date);
d.setDate(d.getDate() + 7);
return new Date(d);
}
},
autoclose: true
}),
后面还有 1736 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。