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不起作用呢?