$(function(){ // 用户点评 var obj = new Object(); // 马上提交 $('.remark-btn').on('click',function(){ var _this = $(this); var txt = _this.siblings('textarea[name="content"]').val(); if(txt != ''){ obj.content = txt; $('.w_up_ap').fadeIn(); $('.w_up_ap').animate({top:"50%"}); $('.cover').fadeIn(); }else{ var M = {}; if(M.dialog1){ return M.dialog1.show(); } M.dialog1 = jqueryAlert({ 'content' : '点评内容不能为空!', 'closeTime' : 2000, }) } }) // 确定按钮 $('.w_sbtn').on('click',function(){ var hid = $('.w_up_info').find('input[name="hid"]').val(); var tel = $('.w_up_info').find('input[name="mobile"]').val(); tel = FilterHTMLTag(tel); if(PhoneVerification(tel)){ obj.mobile = tel; obj.hid = hid; DataAjax(obj); //提交数据 }else{ var M = {}; if(M.dialog1){ return M.dialog1.show(); } M.dialog1 = jqueryAlert({ 'content' : '请输入正确的电话码!', 'closeTime' : 2000, }) } }) /* 过滤代码标签 */ function FilterHTMLTag(htmlStr){ var msg = htmlStr.replace(/<\/?[^>]*>/g, ''); //去除HTML Tag return msg; } /* 电话验证 */ function PhoneVerification(tel) { var pattern = /(13\d|14[57]|15[^4,\D]|17[678]|18\d)\d{8}$|170[059]\d{7}$/; return pattern.test(tel); } // 用户点击关闭按钮 $('.cover').on('click',function(){ $('.w_up_ap').fadeOut(); $('.w_up_ap').animate({top:"-100%"}); $(this).fadeOut(); }) $('.ws_up_cls').on('click',function(){ $('.w_up_ap').fadeOut(); $('.w_up_ap').animate({top:"-100%"}); $('.cover').fadeOut(); }) // 数据提交 function DataAjax(data){ $.ajax({ url:'/house/remarkfrom', type:'post', data:data, dataType:"json", success:function(data){ if(data.code == 200){ var M = {}; if(M.dialog1){ return M.dialog1.show(); } M.dialog1 = jqueryAlert({ 'content' : '提交成功!', 'closeTime' : 2000, }) $('.w_up_ap').fadeOut(); $('.w_up_ap').animate({top:"-100%"}); $('.cover').fadeOut(); } } }); } }) // 限制时间 function getNextMonth(date) { var arr = date.split('/'); var year = arr[0]; var month = arr[1]; var day = arr[2]; var days = new Date(year, month, 0); days = days.getDate(); var year2 = year; var month2 = parseInt(month) + 2; if (month2 > 13) { year2 = parseInt(year2) + 1; if (parseInt(month)==11) { month2 = 1; }else if (parseInt(month)==12) { month2 = 2; }; } var day2 = day; var days2 = new Date(year2, month2, 0); days2 = days2.getDate(); if (day2 > days2) { day2 = days2; } if (month2 < 10) { month2 = '0' + month2; } var t2 = year2 + '/' + month2 + '/' + day2; return t2; } var myDate = new Date; var year = myDate.getFullYear(); var yue = myDate.getMonth()+1; if (yue<10) { yue= '0' + yue; }; var time = year+'/'+yue+'/01'; var time_yxq= year+'/'+yue+'/01-'+getNextMonth(time); var yxqtime=time+'-'+getNextMonth(time); $('.w-commonality span').html(time_yxq); //制限时间 $('.sell_conter_right .date').html('有效期 | '+ time_yxq); // 点评电话加密 $('.remark-list ul li').each(function(){ var _tel = $(this).find('p em span').attr('tel-data').replace(/(\d{3})(\d{4})(\d{4})/,"$1****$3"); $(this).find('p em span').html(_tel); }) var _dataid = $('.m_hq li.cur').attr('dataid'); //demo示例六 通过id调取 底部菜单插件 $('#mdemo06').navbarscroll({ defaultSelect:_dataid, scrollerWidth:6, fingerClick:1, endClickScroll:function(obj){ // console.log(obj.text()) } });