oppr9sk不能用
确认和取消需要点击两次,点击第一次之后第二次的时间可以岔开,解决
您好,我用angularJS绑定Input控件,但是获取不到值,请问您在插件里面对所选的值设置了readonly吗,在线等急
已自我实现
$("#btn-calendar").calendar({
Format:"yyyy-mm",//显示日期格式//yyyy表示年份 ,mm月份
startYear: 1970, //开始年份1970
y: + 999, //当前年份+999
Day: false, //是否显示日
Hour: false, //是否显示小时
Minute: false, //是否显分钟
okfun: function(sjObj) {
//确认时间时候执行事件
$('#current_month').val(sjObj.opt.yyyy + '-' + sjObj.opt.mm);
}
});
您好,我想问问可以显示星期几吗,还有就是只显示7天的时间。
发现两个问题.
1,设置hour;false;minute:false;后,第一次点是当前时间,之后再点就变成另外的时间了
2,显示的年份只能是当前年份之前的或者之后的,不能共存
提问设置了startYear和endYear就什么都不显示了这是为什么啊
sjObj.defaults 这一块只是说明? 没看到有调用
想请问一个问题 ,怎么修改它 过期的时间不能选择,我在滑动的时候,进行判断,小于当前时间的时候就让translate等于当前的时间,写了,但是没反应。。。
var daobj = new Date();
if (sjObj.opt.yyyy == daobj.getFullYear()) {
if (sjObj.opt.mm < daobj.getMonth() + 1) {
sjObj.opt.timeElm.find("[data-class='mm'] .df-li").each(function() {
if (parseInt($(this).attr("data-val")) == parseInt(sjObj.opt.mm)) {
var pY = -($(this).index() - 2) * sjObj.opt.height;
$(this).parent().css({
"transform": "translate(0," + pY + "px)"
});
return false
}
})
}
var moveEnd = function(e) {
stop(e);
if (e.originalEvent.touches) {
EE = e.originalEvent.changedTouches[0]
} else {
EE = e;
}
//alert("松开鼠标")
eX = EE.pageX;
eY = EE.pageY;
maxY = sjObj.opt.height * 2;
minY = -(emlLang - 3) * sjObj.opt.height;这里 maxY 和minY .. 如果你要限制过期时间可以这里设置最小Y,获取(最大过期时间的下标+2)*2, 还可以通过这个判断是否要执行getFinal
嗯。。。我用的方式和你的不同。。。我的比较笨一点。。。
setDateTime:function (obj,position,fun,mtf) {//判断过期时间
var daobj = new Date();
if (sjObj.opt.yyyy == daobj.getFullYear() && mtf == true) {
if (sjObj.opt.mm < daobj.getMonth() + 1) {
sjObj.opt.mm = daobj.getMonth() + 1;
sjObj.opt.timeElm.find("[data-class='mm'] .df-li").each(function() {
if (parseInt($(this).attr("data-val")) == daobj.getMonth() + 1) {
var pY = -($(this).index() - 2) * sjObj.opt.height;
$(this).parent().css({
"transform": "translate(0," + pY + "px)"
});
return false
}
})
}
okfun和onfun不起作用呢?