(function () { var fun = { init : function () { time_left_init_active:{ $('#time_ul_l').prev().addClass('time_line_active'); $('#time_ul_l li .time_date').addClass('time_date_all_active'); $('#time_ul_l li:last .time_date').addClass('time_date_active'); $('#time_ul_l li:last .time_circle').addClass('time_circle_l_active'); }; left_seven_time:{ //设置日期,当前日期的前七天 var myDate = new Date(); //获取今天日期 myDate.setDate(myDate.getDate() - 7); var dateArray = []; var dateTemp; var flag = 1; for (var i = 0; i < 7; i++) { dateTemp = (myDate.getMonth()+1)+"月"+myDate.getDate()+'日'; dateArray.push(dateTemp); myDate.setDate(myDate.getDate() + flag); }; $.each($('#time_ul_l .time_date'),function (i,item) { //console.log(dateArray[i]) $(this).text(dateArray[i]) }) }; }, time_left_init:function () { $('#time_ul_l').prev().removeClass('time_line_active'); $('#time_ul_l li .time_date').removeClass('time_date_all_active'); $('#time_ul_l li .time_date').removeClass('time_date_active'); $('#time_ul_l li .time_circle').removeClass('time_circle_l_active'); }, time_left_active:function (obj) { $('#time_ul_l').prev().addClass('time_line_active'); $('#time_ul_l').find('.time_date').addClass('time_date_all_active'); $(obj).find('.time_date').addClass('time_date_active'); $(obj).find('.time_circle').addClass('time_circle_l_active'); }, time_right_init:function () { $('#time_ul_r').prev().removeClass('time_line_active'); $('#time_ul_r li .time_date_r').removeClass('time_date_all_active'); $('#time_ul_r li .time_date_r').removeClass('time_date_active'); $('#time_ul_r li .time_circle_r').removeClass('time_circle_r_active'); }, time_right_active:function (obj) { $('#time_ul_r').prev().addClass('time_line_active'); $('#time_ul_r').find('.time_date_r').addClass('time_date_all_active'); $(obj).find('.time_date_r').addClass('time_date_active'); $(obj).find('.time_circle_r').addClass('time_circle_r_active'); }, }; fun.init(); //时间轴右侧点击事件 $('#time_ul_r li').on('click',function () { var obj = $(this); fun.time_left_init(); fun.time_right_init(); fun.time_right_active(obj); var o=obj.find('.time_date_r').text().indexOf(':'); var o2=obj.find('.time_date_r').text().substr(o-2,o); var hourTime='2017-07-12 '+o2; console.log(hourTime); //ajax var req= { sysCode:sysComm.sysCode, cityId:sysComm.cityId, provId:sysComm.provId, queryDate:new Date(hourTime.replace(new RegExp(/-/gm) ,"/")), }; var queryParkHeatmapByHour= { method: "post", url: dataUrl.util.queryParkHeatmapByHour(), data: JSON.stringify(req), contentType: 'application/json; charset=utf-8', dataType:'json', success: function(res){ if(res.code == '8888'){ var result = res.data; console.log(JSON.stringify(result)); var points =[]; for(var i=0; i= 1 && month <= 9) { month = "0" + month; } if (strDate >= 0 && strDate <= 9) { strDate = "0" + strDate; } var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate; + " " + date.getHours() + seperator2 + date.getMinutes() + seperator2 + date.getSeconds(); return currentdate; }