mode/plugin/jquery-rockdatepicker-mobile.js
(开头部分) 10KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* rockdatepicker 时间选择插件-手机版本使用
* caratename:雨中磐石(rainrock)
* caratetime:2017-06-19 21:40:00
* email:admin@rockoa.com
* homepage:www.rockoa.com
*/
(function ($) {
js.onchangedate = function(){}; //选择时间回调
function rockdatepicker_mobile(options){
var me = this;
this.marr = [31,28,31,30,31,30,31,31,30,31,30,31];
this.weekarr= ['日','一','二','三','四','五','六'];
//初始化
this.init = function(){
for(var i in options)this[i]=options[i];
this.inputarr = ['year','month','day','hour','miners','miao'];
this.inputkey = ['Y','m','d','H','i','s'];
this.initdevvalue();
this.showtoday();
this.setcontent();
};
this.initdevvalue = function(){
if(this.view=='date')this.format='Y-m-d';
if(this.view=='year')this.format='Y';
if(this.view=='month')this.format='Y-m';
if(this.view=='datetime')this.format='Y-m-d H:i:s';
if(this.view=='time')this.format='H:i:s';
if(this.formats)this.format = this.formats;
var lx = this.format;
if(lx=='H:i:00'||lx=='H:i'||lx=='i:s')this.view='time';
var minv = this.mindate;
if(isempt(minv))minv= '1930-01-01 00:00:00';//最小时间
this.mindate = minv;
var maxv = this.maxdate;
if(isempt(maxv))maxv= '2050-12-31 23:59:59';//最大时间
this.maxdate = maxv;
this.max = this.shijienges(this.maxdate)
this.min = this.shijienges(this.mindate);
};
this.showtoday = function(){
var val = this.value;
if(this.inputid!='')val=$('#'+this.inputid+'').val();
if(this.inputobj)val=this.inputobj.value;
if(this.view.indexOf('date')>-1 && val){
if(!this.isdate(val))val = js.now('now');
}
if(this.view=='time'){
if(val==''){val=js.now('now');}else{val=js.now('Y-m-d')+' '+val;}
}
if(val=='')val = js.now(this.view=='datetime' ? 'Y-m-d H:i:00' : this.format, val);
this.nowtext= val;
this.now = this.shijienges(val);
};
this.isdate = function(sj){
if(!sj)return false;
后面还有 208 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
