var checked = false; $(function () { var zsIscrollHeight = $(".fmjlIscroll"); var cententHeight = $(".fmjlIscroll div:first-child"); heightvs(zsIscrollHeight,cententHeight); //初始化page if(localStorage.hasOwnProperty("stIndex")) { $("#page").val(localStorage.getItem("stIndex")); } //输入框快速删除初始化 mui(".mui-input-row input").input(); //时间初始化 var date = new Date(); var year = date.getFullYear()+""; var month = date.getMonth()+1; var day = date.getDate(); date.setDate(date.getDate()-7); var lYear = date.getFullYear()+""; var lMonth = date.getMonth()+1; var lwDay = date.getDate(); if ($("#startT").data("for") == "") { $("#startT .nian").html(lYear); $("#startT .yue").html(lMonth); $("#startT .ri").html(lwDay); } else { var ksrq = $("#startT").data("for"); var ksrqArr = ksrq.split("-"); $("#startT .nian").html(ksrqArr[0]); $("#startT .yue").html(ksrqArr[1]); $("#startT .ri").html(ksrqArr[2]); } if ($("#endT").data("for") == "") { $("#endT .nian").html(year); $("#endT .yue").html(month); $("#endT .ri").html(day); } else { var jsrq = $("#endT").data("for"); var jsrqArr = jsrq.split("-"); $("#endT .nian").html(jsrqArr[0]); $("#endT .yue").html(jsrqArr[1]); $("#endT .ri").html(jsrqArr[2]); } /** * 初始化滚动条 * */ var iscroll; iscroll = new IScroll(".fmjlIscroll",{ scrollbars: true, fadeScrollbars:true, scrollbars: 'custom', shrinkScrollbars:'clip', probeType: 2, click:true }); setTimeout(function(){ iscroll.refresh(); }, 600); /** * 点击input获取焦点 * */ $(".mui-input-row.mui-search,.mui-input-row .mui-input-clear~.mui-icon-clear:before").on("touchstart", function (e) { $("input[type='search']").focus(); }); /** * 滚动input以外失去焦点 * */ iscroll.on('scrollStart',function(e){ var el = document.activeElement; if (el.nodeName.toLowerCase() == 'input') { el.blur(); this.disable(); this.enable(); }; return; }); /** * 点击input以外失去焦点 * */ var beforeIpt=null; $("input").on("focus", function (e) { beforeIpt=this; }); $(document).on("tap", function (e) { if(e.target.nodeName.toLowerCase()!="input") { if(beforeIpt) { beforeIpt.blur(); beforeIpt=null; } } }); /** * 时间事件 * */ sjchaxun(); /* * * 下拉刷新上拉加载数据 * */ var pullUp = $("#pullUp"), pullUpLabel = $(".pullUpLabel"), loadingStep = 0;//加载状态0默认,1显示加载状态,2执行加载数据,只有当为0时才能再次加载,这是防止过快拉动刷新 //滚动时触发 iscroll.on("scroll",function(){ if(loadingStep == 0 && !pullUp.attr("class").match('refresh')){ if(this.y < (this.maxScrollY - 14)){//上拉加载更多 pullUp.addClass("refresh").show(); pullUp.css({"background":"","background-size":""}); pullUpLabel.text("松手开始加载..."); loadingStep = 1; iscroll.refresh(); } } }); //滚动结束触发 iscroll.on("scrollEnd",function(){ if(loadingStep == 1){ if( pullUp.attr("class").match("refresh") ){//上拉加载操作 pullUp.removeClass("refresh").addClass("loading"); pullUpLabel.text(""); pullUp.css({"background":"#D7DFEA url(views/haifmv/img/pullUp.gif) no-repeat center","background-size":"12%"}); loadingStep = 2; pullUpAction(); iscroll.refresh(); } } //滑动定位 var thisy = parseInt(this.y); localStorage.setItem("stIndexY",thisy); }); /** * 上拉加载方法 * */ function pullUpAction(){ var kssj = $("#startT .nian").html()+"-" + $("#startT .yue").html()+"-" + $("#startT .ri").html(); var jssj = $("#endT .nian").html()+"-" + $("#endT .yue").html()+"-" + $("#endT .ri").html(); var page = parseInt($("#page").val())+1; var maxPages = $("#maxPages").val(); if (page <= maxPages) { jQuery.ajax({ type : "get", url : "AddWhhStsj.htm", data : { "mcid" : $("#mcid").val(), "glh": $("#glh").val(), "ksrq" : kssj, "jsrq" : jssj, "page" : page }, dataType : "json", async : true, success : function(data) { var hc = localStorage.getItem("stIndex"); setTimeout(function() { var something = ""; for (var i = 0 ; i < data.length; i++) { var obj = data[i]; something += "