// var Publisher = new pub(); var c = new Com() var city = $('.header').data('city') var storage_time = localStorage.getItem('first_time') if (localStorage.getItem('stop_model')) { } else { localStorage.setItem('stop_model', 'false') } var current_time = new Date().getTime() if (storage_time) { var is_today = new Date(current_time).getDate() === new Date(Number(storage_time)).getDate() if (!is_today) { localStorage.setItem('first_time', Number(current_time) + 30 * 60 * 1000) localStorage.setItem('stop_model', 'false') storage_time = Number(current_time) + 30 * 60 * 1000 } } else { storage_time = Number(current_time) + 30 * 60 * 1000 localStorage.setItem('first_time', storage_time) } $(window).on('load', function (e) { var pagefrom_value = $('#reservation_compute_btn').data('pagefrom') var host_name = window.location.hostname var qiyu = c.qiyuObj() function isAreaAvailable(area) { //判断提交的面积是否在50~9999 var flag = false if (!isNaN(area) && area >= 50 && area <= 9999) { flag = true } return flag } function isPhoneAvailable(phone) { //判断是否为11位手机号 var myreg = /^[1][3,4,5,7,8][0-9]{9}$/ if (!myreg.test(phone)) { return false } else { return true } } function modelTime() {} //30 分钟倒计时 ------start if (localStorage.getItem('stop_model') === 'false') { $('.bottom_price_free_case').css('display', 'block') var interval = setInterval(function () { var current_time = new Date().getTime() var time_difference = Number(storage_time) - Number(current_time) if (time_difference < 0) { $('.bottom_price_free_case').css('display', 'none') localStorage.setItem('stop_model', 'true') clearInterval(interval) return } else { //localStorage.setItem('stop_model', "false"); // $(".bottom_price_free_case").css("display", "block") var mm = new Date(time_difference).getMinutes() var mm_str = String(mm) var s = new Date(time_difference).getSeconds() var s_str = String(s) $('.m-one').text(mm_str.charAt(1) ? mm_str.charAt(0) : '0') $('.m-two').text(mm_str.charAt(1) ? mm_str.charAt(1) : mm_str.charAt(0)) $('.s-one').text(s_str.charAt(1) ? s_str.charAt(0) : '0') $('.s-two').text(s_str.charAt(1) ? s_str.charAt(1) : mm_str.charAt(0)) } }, 1000) } if (localStorage.getItem('stop_model') === 'true') { $('.bottom_price_free_case').css('display', 'none') } var customer_cnum = '' // 开始计算 var submit_form = (function () { // Publisher.subscribe("getData", function (form_data) { // if (c.getCookie("spread") && c.getCookie("spread_token")) { // form_data.code = c.getCookie("spread"); // form_data.code_token = c.getCookie("spread_token"); // } // form_data.first_page = c.getCookie("first_page"); // form_data.current_page = c.getCookie("current_page"); // $.get( // "/api?url=" + // encodeURIComponent("mk/anon/enroll") + // "&data=" + // encodeURIComponent(JSON.stringify(form_data)), // function (result) { // customer_cnum = result.res.customer_cnum || ""; // c.defaultPlaceholder(); // } // ); // }); // Publisher.subscribe("update_customer", function (form_data) { // $.get( // "/api?url=" + // encodeURIComponent("mk/anon/update_customer") + // "&data=" + // encodeURIComponent( // JSON.stringify({ cnum: customer_cnum, form_data: form_data }) // ), // function (result) { } // ); // }); // Publisher.subscribe("check_limit", function (form_data) { // $.get( // "/api?url=" + // encodeURIComponent("mk/anon/check_phone_limit") + // "&data=" + // encodeURIComponent(JSON.stringify(form_data)), // function (result) { // if (result.res && result.res.priceObj) { // if (result.res.priceObj.is_limit) { // $(".area_modal_cover").css("display", "block"); // $(".area-con").css("display", "none"); // $(".limit-con").css("display", "block"); // } else { // var area_val = $(".area_num").val(); // Publisher.publish("getData", form_data); // $(".prj-price").text( // result.res.priceObj.total_price.start + // "~" + // result.res.priceObj.total_price.end + // "万" // ); // $(".des-price").text( // result.res.priceObj.design_price.start + // "~" + // result.res.priceObj.design_price.end + // "万" // ); // $(".man-price").text( // result.res.priceObj.manage_price.start + // "~" + // result.res.priceObj.manage_price.end + // "万" // ); // $(".gc-price").text( // result.res.priceObj.project_price.start + // "~" + // result.res.priceObj.project_price.end + // "万" // ); // $(".zc-price").text( // result.res.priceObj.material_price.start + // "~" + // result.res.priceObj.material_price.end + // "万" // ); // $(".area_modal_cover").css("display", "block"); // $(".area-con").css("display", "block"); // $(".area-con-submit").unbind("click").on("click", function () { // form_data.like_style = // $(".form-style").val() === "请选择您喜欢的别墅风格" // ? "" // : $(".form-style").val(); // form_data.from = $(".form-floor") // .val() // .trim(); // Publisher.publish("update_customer", form_data); // $(".area-con").css("display", "none"); // $(".wx-con").css("display", "block"); // }); // } // // 清空 Input // $("input").val(""); // } // } // ); // }); //底部装修报价 $('.free_survey_wrap .submit_btn') .unbind('click') .on('click', function () { var this_ = $(this); if($(this).hasClass('submitting')){ return } $(this).addClass('submitting') setTimeout(function() { this_.removeClass('submitting') }, 1200); var form_data = { name: $('.free_survey_wrap .input_box .table-name').val().trim(), phone: $('.free_survey_wrap .input_box .table-phone').val().trim(), area:$(".free_survey_wrap .type_radio input[name='area']:checked").val(), remarks: $('.free_survey_wrap .table-remarks').val().trim(), from_channel: '免费测量', } if (!form_data.name) { $('.free_survey_wrap .table-name').addClass('myInput') $('.free_survey_wrap .table-name').attr('placeholder', '您的称呼不能为空!') } if (!form_data.phone) { $('.free_survey_wrap .table-phone').addClass('myInput') $('.free_survey_wrap .table-phone').attr('placeholder', '您的电话号码不能为空!') } if( !form_data.name || !form_data.phone ){ return } if (!isPhoneAvailable(form_data.phone)) { $('.free_survey_wrap .table-phone').addClass('myInput') $('.free_survey_wrap .table-phone').attr('placeholder', '请输入正确的手机号') return } var _url = '/index.php?g=Addons&m=GuestBook&a=add&typeId=1' if (form_data['name']) _url = _url + '&name=' + form_data['name'] if (form_data['phone']) _url = _url + '&shouji=' + form_data['phone'] var _introduce = '' if (form_data['area']) _introduce += '府邸面积:' + form_data['area']+',' if (form_data['remarks']) _introduce += '备注:' + form_data['remarks'] if (_introduce) _url = _url + '&introduce=' + _introduce form_data['shouji'] = form_data['phone'] form_data['typeId'] = 1 form_data['introduce'] = _introduce $.ajax({ type: 'POST', url: _url, data: form_data, success: function (msg) { if (msg) { var data = JSON.parse(msg) if (data.status == 1) { alert('提交成功') window.location.reload() } else { console.log('提交失败') } } }, }) $('.free_survey_wrap .table-name').removeClass('myInput') $('.free_survey_wrap .table-phone').removeClass('myInput') }) //底部装修报价 $('.bottom_slide_box .calc_btn') .unbind('click') .on('click', function () { var this_ = $(this); if($(this).hasClass('submitting')){ return } $(this).addClass('submitting') setTimeout(function() { this_.removeClass('submitting') }, 1200); var form_data = { city: $('.bottom_slide_box .city_select').val().trim(), phone: $('.bottom_slide_box .table-phone').val().trim(), area: $('.bottom_slide_box .area_num').val().trim(), type:$(".bottom_slide_box input[name='type']:checked").val(), huxing_shi:$(".bottom_slide_box select[name^='shi']").val(), huxing_ting:$(".bottom_slide_box select[name^='ting']").val(), huxing_wei:$(".bottom_slide_box select[name^='wei']").val(), from_channel: '底部装修报价', } if (!form_data.city) { $(".bottom_slide_box .city_select").val(""); $(".bottom_slide_box .city_select").addClass("myInput"); $(".bottom_slide_box .city_select").attr("placeholder", "所在城市不能为空"); } if (!form_data.phone) { $('.bottom_slide_box .table-phone').addClass('myInput') $('.bottom_slide_box .table-phone').attr('placeholder', '手机号不能为空') } if (!form_data.area) { $(".bottom_slide_box .area_num").addClass("myInput"); $(".bottom_slide_box .area_num").attr("placeholder", "面积不能为空"); } if( !form_data.area || !form_data.phone || !form_data.city){ return } // if (!isAreaAvailable(form_data.area)) { // $(".bottom_slide_box .area_num").val(""); // $(".bottom_slide_box .area_num").addClass("myInput"); // $(".bottom_slide_box .area_num").attr("placeholder", "请输入正确的面积"); // } if (!isPhoneAvailable(form_data.phone)) { $('.bottom_slide_box .table-phone').addClass('myInput') $('.bottom_slide_box .table-phone').attr('placeholder', '请输入正确的手机号') return } var _url = '/index.php?g=Addons&m=GuestBook&a=add&typeId=1' if (form_data['name']) _url = _url + '&name=' + form_data['name'] if (form_data['phone']) _url = _url + '&shouji=' + form_data['phone'] var _introduce = '' if (form_data['city']) _introduce += '城市:' + form_data['city']+',' if (form_data['area']) _introduce += '房屋面积:' + form_data['area']+'㎡,' if (form_data['type']) _introduce += '房屋类型:' + form_data['type']+',' _introduce +='房屋户型:' ; if (form_data['huxing_shi']) _introduce += form_data['huxing_shi'] +'室' if (form_data['huxing_ting']) _introduce += form_data['huxing_ting'] +'厅' if (form_data['huxing_wei']) _introduce += form_data['huxing_wei'] +'卫' if (_introduce) _url = _url + '&introduce=' + _introduce form_data['shouji'] = form_data['phone'] form_data['typeId'] = 1 form_data['introduce'] = _introduce $.ajax({ type: 'POST', url: _url, data: form_data, success: function (msg) { if (msg) { var data = JSON.parse(msg) if (data.status == 1) { alert('提交成功') window.location.reload() } else { console.log('提交失败') } } }, }) $('.bottom_slide_box .table-name').removeClass('myInput') $('.bottom_slide_box .table-phone').removeClass('myInput') $('.bottom_slide_box .area_num').removeClass('myInput') }) //限时福利 $('.limit_form_wrap .submit_btn') .unbind('click') .on('click', function () { var this_ = $(this); if($(this).hasClass('submitting')){ return } $(this).addClass('submitting') setTimeout(function() { this_.removeClass('submitting') }, 1200); console.log($('.limit_form_wrap_form .input_box .table-name')) var form_data = { name: $('.limit_form_wrap_form .input_box .table-name').val().trim(), area: $('.limit_form_wrap_form .input_box .table-area').val().trim(), phone: $('.limit_form_wrap_form .input_box .table-phone').val().trim(), city: $('.limit_form_wrap_form .input_box .table-city').val().trim(), from_channel: '限时福利', } console.log('====',form_data) if (!form_data.name) { $('.limit_form_wrap .table-name').addClass('myInput') $('.limit_form_wrap .table-name').attr('placeholder', '姓名不能为空') } if (!form_data.area) { $(".limit_form_wrap .table-area").addClass("myInput"); $(".limit_form_wrap .table-area").attr("placeholder", "房屋面积不能为空"); } if (!form_data.phone) { $('.limit_form_wrap .table-phone').addClass('myInput') $('.limit_form_wrap .table-phone').attr('placeholder', '手机号不能为空') } if (!form_data.city) { $(".limit_form_wrap .table-city").addClass("myInput"); $(".limit_form_wrap .table-city").attr("placeholder", "房屋所在城市不能为空"); } if(!form_data.name || !form_data.area || !form_data.phone || !form_data.city){ return } if (!isPhoneAvailable(form_data.phone)) { $('.limit_form_wrap .table-phone').addClass('myInput') $('.limit_form_wrap .table-phone').attr('placeholder', '请输入正确的手机号') return } var _url = '/index.php?g=Addons&m=GuestBook&a=add&typeId=1' if (form_data['name']) _url = _url + '&name=' + form_data['name'] if (form_data['phone']) _url = _url + '&shouji=' + form_data['phone'] var _introduce = '' if (form_data['city']) _introduce += '城市:' + form_data['city']+',' if (form_data['area']) _introduce += '房屋面积:' + form_data['area']+',' if (_introduce) _url = _url + '&introduce=' + _introduce form_data['shouji'] = form_data['phone'] form_data['typeId'] = 1 form_data['introduce'] = _introduce $.ajax({ type: 'POST', url: _url, data: form_data, success: function (msg) { if (msg) { var data = JSON.parse(msg) if (data.status == 1) { alert('提交成功') window.location.reload() } else { console.log('提交失败') } } }, }) $('.limit_form_wrap .table-name').removeClass('myInput') $('.limit_form_wrap .table-phone').removeClass('myInput') $('.limit_form_wrap .table-city').removeClass('myInput') $('.limit_form_wrap .table-area').removeClass('myInput') }) $('#reservation_compute_btn') .unbind('click') .on('click', function () { //二级导航报价 var pagename = $('#reservation_compute_btn').data('pagename') var pagefrom = $('#reservation_compute_btn').attr('data-pagefrom') var advertId = $('#reservation_compute_btn').data('adid') var cityaa = $('.city_select').val() || '全国' var form_data = { city: $('.city_select').val() || '全国', name: $('.table-name').val(), phone: $('.table-phone').val(), area: $('.area_num').val(), from_channel: 'PC端,' + pagefrom + ',' + pagename + '', like_style: '', advert_id: advertId, from: '', } if (!(form_data.name || '').trim()) { $('.table-name').addClass('myInput') $('.table-name').attr('placeholder', '姓名不能为空') } if (!(form_data.phone || '').trim()) { $('.table-phone').addClass('myInput') $('.table-phone').attr('placeholder', '手机号不能为空') } // if (!(form_data.area || "").trim() || isNaN(form_data.area)) { // $(".area_num").val(""); // $(".area_num").addClass("myInput"); // $(".area_num").attr("placeholder", "面积不能为空"); // } // if (form_data.area.trim() && !isAreaAvailable(form_data.area)) { // $(".area_num").val(""); // $(".area_num").addClass("myInput"); // $(".area_num").attr("placeholder", "请输入正确的面积"); // } if (form_data.phone.trim() && !isPhoneAvailable(form_data.phone)) { $('.table-phone').val('') $('.table-phone').addClass('myInput') $('.table-phone').attr('placeholder', '请输入正确的手机号') } if ( //&& (form_data.area || "").trim() && isAreaAvailable(form_data.area) (form_data.name || '').trim() && (form_data.phone || '').trim() && isPhoneAvailable(form_data.phone) ) { $('.mask_box').removeClass('show') $('.reservation_box').removeClass('show') // Publisher.publish("check_limit", form_data); var data_option = { form_data: form_data, model_type: 'areaModel', } var _url = '/index.php?g=Addons&m=GuestBook&a=add&typeId=1' if (form_data['name']) _url = _url + '&name=' + form_data['name'] if (form_data['phone']) _url = _url + '&shouji=' + form_data['phone'] var _introduce = '' if (form_data['like_style']) _introduce = '类型:' + form_data['like_style'] if (form_data['city']) _introduce = '城市:' + form_data['city'] if (_introduce) _url = _url + '&introduce=' + _introduce form_data['shouji'] = form_data['phone'] form_data['typeId'] = 1 form_data['introduce'] = _introduce // console.log(_url); // return $.ajax({ type: 'POST', url: _url, data: form_data, success: function (msg) { if (msg) { var data = JSON.parse(msg) if (data.status == 1) { alert('提交成功') window.location.reload() // ClueTemplate.prototype.overLimit(); // ct_this.over_bool = false; } else { console.log('提交失败') } } // console.log(msg) // return }, }) // var ct = new ClueTemplate(data_option); // ct.Init(); $('.table-name').removeClass('myInput') $('.table-phone').removeClass('myInput') $('.area_num').removeClass('myInput') } }) $('.form-table-right') .unbind('click') .on('click', function () { //首页banner报价 var pagename = $('.form-table-right').data('pagename') var pagefrom = $('.form-table-right').data('pagefrom') var form_data = { city: city || '全国', name: $('.banner_table-name').val(), phone: $('.banner_table-phone').val(), area: $('.banner_area_num').val(), from_channel: 'PC端,' + pagefrom + ',' + pagename + '', like_style: '', from: '', } if (!(form_data.name || '').trim()) { $('.banner_table-name').addClass('indexInput') $('.banner_table-name').attr('placeholder', '姓名不能为空') } if (!(form_data.phone || '').trim()) { $('.banner_table-phone').addClass('indexInput') $('.banner_table-phone').attr('placeholder', '手机号不能为空') } if (!(form_data.area || '').trim() || isNaN(form_data.area)) { $('.banner_area_num').val('') $('.banner_area_num').addClass('indexInput') $('.banner_area_num').attr('placeholder', '面积不能为空') } if (form_data.area.trim() && !isAreaAvailable(form_data.area)) { $('.banner_area_num').val('') $('.banner_area_num').addClass('indexInput') $('.banner_area_num').attr('placeholder', '请输入正确的面积') } if (form_data.phone.trim() && !isPhoneAvailable(form_data.phone)) { $('.banner_table-phone').val('') $('.banner_table-phone').addClass('indexInput') $('.banner_table-phone').attr('placeholder', '请输入正确的手机号') } if ((form_data.name || '').trim() && (form_data.phone || '').trim() && (form_data.area || '').trim() && isPhoneAvailable(form_data.phone) && isAreaAvailable(form_data.area)) { // Publisher.publish("check_limit", form_data); var data_option = { form_data: form_data, model_type: 'areaModel', } var _url = '/index.php?g=Addons&m=GuestBook&a=add&typeId=1' _url = _url + '&name=' + form_data['name'] if (form_data['phone']) _url = _url + '&shouji=' + form_data['phone'] var _introduce = '' if (form_data['from_channel']) _introduce = '类型:' + form_data['from_channel'] if (form_data['city']) _introduce = '城市:' + form_data['city'] if (_introduce) _url = _url + '&introduce=' + _introduce form_data['shouji'] = form_data['phone'] form_data['typeId'] = 1 form_data['introduce'] = _introduce form_data['name'] = form_data['name'] $.ajax({ type: 'POST', url: _url, data: form_data, success: function (msg) { if (msg) { var data = JSON.parse(msg) if (data.status == 1) { alert('已提交') } else { console.log('提交失败') } } }, }) console.log(form_data) // var ct = new ClueTemplate(data_option); // ct.Init(); $('.banner_area_num').removeClass('indexInput') $('.banner_table-phone').removeClass('indexInput') $('.banner_table-name').removeClass('indexInput') } }) $('.price_btn') .unbind('click') .on('click', function () { //设计师、文章。。。(组件) var pagename = $('.price_btn').data('pagename') var pagefrom = $('.price_btn').data('pagefrom') var form_data = { city: city || '全国', name: $('.fast_name').val(), phone: $('.fast_phone').val(), area: $('.fast_area_num').val(), from_channel: 'PC端,' + pagefrom + ',' + pagename + '', like_style: '', from: '', } if (!(form_data.name || '').trim()) { $('.fast_name').addClass('myInput') $('.fast_name').attr('placeholder', '姓名不能为空') } if (!(form_data.phone || '').trim()) { $('.fast_phone').addClass('myInput') $('.fast_phone').attr('placeholder', '手机号不能为空') } if (!(form_data.area || '').trim() || isNaN(form_data.area)) { $('.fast_area_num').val('') $('.fast_area_num').addClass('myInput') $('.fast_area_num').attr('placeholder', '面积不能为空') } if (form_data.area.trim() && !isAreaAvailable(form_data.area)) { $('.fast_area_num').val('') $('.fast_area_num').addClass('myInput') $('.fast_area_num').attr('placeholder', '请输入正确的面积') } if (form_data.phone.trim() && !isPhoneAvailable(form_data.phone)) { $('.fast_phone').val('') $('.fast_phone').addClass('myInput') $('.fast_phone').attr('placeholder', '请输入正确的手机号') } if ((form_data.name || '').trim() && (form_data.phone || '').trim() && (form_data.area || '').trim() && isPhoneAvailable(form_data.phone) && isAreaAvailable(form_data.area)) { var data_option = { form_data: form_data, model_type: 'areaModel', } var _url = '/index.php?g=Addons&m=GuestBook&a=add&typeId=1' _url = _url + '&name=' + form_data['name'] if (form_data['phone']) _url = _url + '&shouji=' + form_data['phone'] var _introduce = '' if (form_data['from_channel']) _introduce = '类型:' + form_data['from_channel'] // if(form_data['city']) _introduce = '城市:' + form_data['city']; if (_introduce) _url = _url + '&introduce=' + _introduce form_data['shouji'] = form_data['phone'] form_data['typeId'] = 1 form_data['introduce'] = _introduce form_data['name'] = form_data['name'] $.ajax({ type: 'POST', url: _url, data: form_data, success: function (msg) { if (msg) { var data = JSON.parse(msg) if (data.status == 1) { alert('提交成功') window.location.reload() } else { console.log('提交失败') } } }, }) // console.log(form_data); $('.fast_name').removeClass('myInput') $('.fast_phone').removeClass('myInput') $('.fast_area_num').removeClass('myInput') } }) $('.zhuanti-spring-form-area-submit') .unbind('click') .on('click', function () { //春日专题页 var pagename = $('.zhuanti-spring-form-area-submit').data('pagename') var pagefrom = $('.zhuanti-spring-form-area-submit').data('pagefrom') var form_data = { city: $('.city_select').val() || '全国', name: $('.fast_name').val(), phone: $('.fast_phone').val(), area: $('.fast_area_num').val(), from_channel: 'PC端,' + pagefrom + ',' + pagename + '', like_style: '', from: '', } if (!(form_data.name || '').trim()) { $('.fast_name').addClass('myInput') $('.fast_name').attr('placeholder', '姓名不能为空') } if (!(form_data.phone || '').trim()) { $('.fast_phone').addClass('myInput') $('.fast_phone').attr('placeholder', '手机号不能为空') } if (!(form_data.area || '').trim() || isNaN(form_data.area)) { $('.fast_area_num').val('') $('.fast_area_num').addClass('myInput') $('.fast_area_num').attr('placeholder', '面积不能为空') } if (form_data.area.trim() && !isAreaAvailable(form_data.area)) { $('.fast_area_num').val('') $('.fast_area_num').addClass('myInput') $('.fast_area_num').attr('placeholder', '请输入正确的面积') } if (form_data.phone.trim() && !isPhoneAvailable(form_data.phone)) { $('.fast_phone').val('') $('.fast_phone').addClass('myInput') $('.fast_phone').attr('placeholder', '请输入正确的手机号') } if ((form_data.name || '').trim() && (form_data.phone || '').trim() && (form_data.area || '').trim() && isPhoneAvailable(form_data.phone) && isAreaAvailable(form_data.area)) { // Publisher.publish("check_limit", form_data); var data_option = { form_data: form_data, model_type: 'areaModel', } var ct = new ClueTemplate(data_option) ct.Init() $('.fast_name').removeClass('myInput') $('.fast_phone').removeClass('myInput') $('.fast_area_num').removeClass('myInput') } }) $('.space-right-up-btn') .unbind('click') .on('click', function () { //效果图报价 var pagename = $('.space-right-up-btn').data('pagename') var pagefrom = $('.space-right-up-btn').data('pagefrom') var form_data = { city: city || '全国', name: $('.fast_name').val(), phone: $('.fast_phone').val(), area: $('.fast_area_num').val(), from_channel: 'PC端,' + pagefrom + ',' + pagename + '', like_style: '', from: '', } if (!(form_data.name || '').trim()) { $('.fast_name').addClass('myInput') $('.fast_name').attr('placeholder', '姓名不能为空') } if (!(form_data.phone || '').trim()) { $('.fast_phone').addClass('myInput') $('.fast_phone').attr('placeholder', '手机号不能为空') } if (!(form_data.area || '').trim() || isNaN(form_data.area)) { $('.fast_area_num').val('') $('.fast_area_num').addClass('myInput') $('.fast_area_num').attr('placeholder', '面积不能为空') } if (form_data.area.trim() && !isAreaAvailable(form_data.area)) { $('.fast_area_num').val('') $('.fast_area_num').addClass('myInput') $('.fast_area_num').attr('placeholder', '请输入正确的面积') } if (form_data.phone.trim() && !isPhoneAvailable(form_data.phone)) { $('.fast_phone').val('') $('.fast_phone').addClass('myInput') $('.fast_phone').attr('placeholder', '请输入正确的手机号') } if ((form_data.name || '').trim() && (form_data.phone || '').trim() && (form_data.area || '').trim() && isPhoneAvailable(form_data.phone) && isAreaAvailable(form_data.area)) { // Publisher.publish("check_limit", form_data); var data_option = { form_data: form_data, model_type: 'areaModel', } var ct = new ClueTemplate(data_option) ct.Init() $('.fast_name').removeClass('myInput') $('.fast_phone').removeClass('myInput') $('.fast_area_num').removeClass('myInput') } }) //底导报价start // $("#reservation_compute_btn_bottom").unbind("click").on("click", function () { // //底导报价 // var pagename = $("#reservation_compute_btn_bottom").data("pagename"); // var pagefrom = $("#reservation_compute_btn_bottom").data("pagefrom"); // var advertId = $("#reservation_compute_btn_bottom").data("adid"); // var city = $("#reservation_compute_btn_bottom").data("city"); // var form_data = { // city: city || "全国", // name: $(".table_name_bottom").val(), // phone: $(".table_phone_bottom").val(), // area: $(".area_num_bottom").val(), // from_channel: "PC端," + pagefrom + "," + pagename + "", // like_style: "", // advert_id: advertId, // from: "" // }; // if (!(form_data.name || "").trim()) { // $(".table_name_bottom").addClass("myInput"); // } // if (!(form_data.phone || "").trim()) { // $(".table_phone_bottom").addClass("myInput"); // } // if (!(form_data.area || "").trim()) { // $(".area_num_bottom").val(""); // $(".area_num_bottom").addClass("myInput"); // } // if (form_data.area.trim() && !isAreaAvailable(form_data.area)) { // $(".area_num_bottom").val(""); // $(".area_num_bottom").addClass("myInput"); // $(".area_num_bottom").attr("placeholder", "请输入正确的面积"); // } // if (form_data.phone.trim() && !isPhoneAvailable(form_data.phone)) { // $(".table_phone_bottom").val(""); // $(".table_phone_bottom").addClass("myInput"); // $(".table_phone_bottom").attr("placeholder", "请输入正确的手机号"); // } // if ( // (form_data.name || "").trim() && // (form_data.phone || "").trim() && // (form_data.area || "").trim() && // isPhoneAvailable(form_data.phone) && // isAreaAvailable(form_data.area) // ) { // $(".bottom_price_left_modal").css("display", "none"); // Publisher.publish("check_limit", form_data); // $(".table_name_bottom").removeClass("myInput"); // $(".table_phone_bottom").removeClass("myInput"); // $(".area_num_bottom").removeClass("myInput"); // } // return false; // }); //微信 $('.bottom_price_center').mouseenter(function () { if ($('.bottom_price_left_modal').css('display') === 'none') { $('.bottom_price_center').css('background', '#b8985f') $('.bottom_price_center p').css('color', '#fff') $('.bottom_price_center_modal').css('display', 'block') } }) $('.bottom_price_center').mouseleave(function () { $('.bottom_price_center').css('background', '#333') $('.bottom_price_center p').css('color', '#bababa') $('.bottom_price_center_modal').css('display', 'none') }) //算一算报价 var bool = true var bool_customer = false $('#reservation').click(function () { // pagefrom_value = "预约"; $('#reservation_compute_btn').attr('data-pagefrom', '预约') }) // $('.bottom_price_left_btn') // .unbind('click') // .on('click', function () { // bool_customer = false // bool = !bool // $('.mask_box').addClass('show') // $('.reservation_box').addClass('show') // $('#reservation_compute_btn').attr('data-pagefrom', '快速报价') // pagefrom_value = $('#reservation_compute_btn').attr('data-pagefrom') // $.get( // '/api?url=' + // encodeURIComponent('mk/anon/get_clue_count') + // '&data=' + // encodeURIComponent( // JSON.stringify({ // filter: {}, // orderBy: {}, // limit: 10000, // startPos: 0, // }) // ), // function (result) { // var clue_count = 48817 + result.res.res_clue_count[0].count || 0 // $('.currydate_customers').text(clue_count) // } // ) // if (bool) { // //$(".bottom_price_left_modal").slideUp(600); // $('.bottom_price_left_modal').css('display', 'none') // $('.bottom_price_left_btn').css('background-image', "url('/weboms/Template/pc_web/statics/images/bottom_price_price_m.png')") // $('.bottom_price_left_btn p').css('color', '#bababa') // } else { // // $(".bottom_price_left_modal").slideDown(600); // // $(".bottom_price_left_modal").css("display", "block"); // $('.bottom_price_left_btn').css({ 'background-color': '#b8985f', 'background-image': "url('/weboms/Template/pc_web/statics/images/bottom_price_price.png')" }) // $('.bottom_price_left_btn p').css('color', '#fff') // } // $('.ysf-chat-layer').removeClass('ysf-chat-layeropen') // $('.customer_service_box p').css('color', '#bababa') // $('.customer_service_box').css({ background: '#333' }) // }) $('.right_kf_wrap .item_welfare') .unbind('click') .on('click', function () { bool_customer = false bool = !bool $('.mask_box').addClass('show') $('.limit_form_wrap').addClass('show') $('.limit_form_wrap .submit_btn').attr('data-pagefrom', '限时福利') pagefrom_value = '限时福利' }) //免费测量 $('.right_kf_wrap .item_free_survey') .unbind('click') .on('click', function () { bool_customer = false bool = !bool $('.free_survey_mask_box').addClass('show') $('.free_survey_wrap').addClass('show') $('.free_survey_wrap .submit_btn').attr('data-pagefrom', '免费测量') pagefrom_value = '免费测量' }) $('.bottom_price_left_btn').mouseenter(function () { $('.bottom_price_left_btn p').css('color', '#fff') $(this).css({ 'background-color': '#b8985f', 'background-image': "url('/weboms/Template/pc_web/statics/images/bottom_price_price.png')" }) }) $('.bottom_price_left_btn').mouseleave(function () { if (bool) { $('.bottom_price_left_btn p').css('color', '#bababa') $(this).css({ 'background-color': '#333', 'background-image': "url('/weboms/Template/pc_web/statics/images/bottom_price_price_m.png')" }) } }) $('.close') .unbind('click') .on('click', function () { bool = !bool //$(".bottom_price_left").css("background", "#333"); // $('.bottom_price_left_modal').css("display", "none"); $('.mask_box').removeClass('show') $('.limit_form_wrap').removeClass('show') $('.free_survey_mask_box').removeClass('show') $('.free_survey_wrap').removeClass('show') // $('.navigation-detail').removeClass('navigation-detail_top') //$(".bottom_price_left_modal").slideUp(600); // $('.bottom_price_left_btn').css({ 'background-color': '#333', 'background-image': "url('/weboms/Template/pc_web/statics/images/bottom_price_price_m.png')" }) // $('.bottom_price_left_btn p').css('color', '#bababa') return false }) //点击top $('.goto_top').click(function () { var speed = 500 //滑动的速度 $('body,html').animate({ scrollTop: 0 }, speed) return false }) // $('.bottom_price_right').hover( // function () { // $('.bottom_price_right').css('background-image', "url('/weboms/Template/pc_web/statics/images/bottom_price_return_hover.png')") // }, // function () { // $('.bottom_price_right').css('background-image', "url('/weboms/Template/pc_web/statics/images/bottom_price_return.png')") // } // ) //底导报价end //报价 input 验证 ------start---------- // $(".reservation_input_box input").keyup(function () { // if ($(this).val()) { // $(this).removeClass("myInput"); // } else { // $(this).addClass("myInput"); // } // }); $('.bottom_price_left input').keyup(function () { if ($(this).val()) { $(this).removeClass('myInput') } else { $(this).addClass('myInput') } }) $('.input_item input').keyup(function () { if ($(this).val()) { $(this).removeClass('myInput') } else { $(this).addClass('myInput') } }) $('.input_obj').keyup(function () { if ($(this).val()) { $(this).removeClass('myInput') } else { $(this).addClass('myInput') } }) $('.input_item input').keyup(function () { if ($(this).val()) { $(this).removeClass('myInput') } else { $(this).addClass('myInput') } }) $('.space-right-up-con input').keyup(function () { if ($(this).val()) { $(this).removeClass('myInput') } else { $(this).addClass('myInput') } }) $('.table-con input').keyup(function () { if ($(this).val()) { $(this).removeClass('myInput') } else { $(this).addClass('myInput') } }) //----------focus-- // $(".reservation_input_box input").focus(function () { // $(this).removeClass("myInput"); // }); // $(".bottom_price_left input").focus(function () { // $(this).removeClass("myInput"); // }); // $(".input_item input").focus(function () { // $(this).removeClass("myInput"); // }); $('.space-right-up-con input').focus(function () { $(this).removeClass('myInput') }) $('.table-con input').focus(function () { $(this).removeClass('indexInput') }) $('.banner_table-con input').keyup(function () { $(this).removeClass('myInput') if ($(this).val()) { $(this).removeClass('bannerMyInput') } else { $(this).addClass('bannerMyInput') } }) //底导报价 focus $('.area_num_bottom').focus(function () { $(this).removeClass('myInput') }) $('.table_name_bottom').focus(function () { $(this).removeClass('myInput') }) $('.table_phone_bottom').focus(function () { $(this).removeClass('myInput') }) //报价 input 验证 ----------end ------------- $('.area-close') .unbind('click') .on('click', function () { bool = !bool $('.area-con').css('display', 'none') $('.area_modal_cover').css('display', 'none') $('.bottom_price_left_btn').css({ 'background-color': '#333', 'background-image': "url('/weboms/Template/pc_web/statics/images/bottom_price_price_m.png')" }) }) $('.wx-close') .unbind('click') .on('click', function () { bool = !bool $('.wx-con').css('display', 'none') $('.bottom_price_left_btn').css({ 'background-color': '#333', 'background-image': "url('/weboms/Template/pc_web/statics/images/bottom_price_price_m.png')" }) $('.area_modal_cover').css('display', 'none') $('.reservation_modal_cover').css('display', 'none') }) $('.limit-close,.limit-sure').click(function () { bool = !bool $('.limit-con').css('display', 'none') $('.area_modal_cover').css('display', 'none') $('.bottom_price_left_btn').css({ 'background-color': '#333', 'background-image': "url('/weboms/Template/pc_web/statics/images/bottom_price_price_m.png')" }) }) $('.customer_service_box').mouseenter(function () { $('.customer_service_box p').css('color', '#fff') $('.bottom_price_gif').css('display', 'none') $(this).css({ background: '#b8985f' }) }) $('.customer_service_box').mouseleave(function () { if (!bool_customer) { $('.customer_service_box p').css('color', '#bababa') $(this).css({ background: '#333' }) $('.bottom_price_gif').css('display', 'block') } }) $('.right_kf_wrap .item_consultation') .unbind('click') .on('click', function () { bool_customer = !bool_customer bool = true // $('.bottom_price_left_modal').slideUp(0) // $('.bottom_price_left_btn').css({ 'background-color': '#333', 'background-image': "url('/weboms/Template/pc_web/statics/images/bottom_price_price_m.png')" }) // $('.bottom_price_left_btn p').css('color', '#bababa') if (bool_customer) { // $('.customer_service_box p').css('color', '#fff') // $(this).css({ background: '#b8985f' }) // $('.bottom_price_gif').css('display', 'none') // $('.close_customer_server_btn').css('display', 'block') if (qiyu.hasOwnProperty(host_name)) { ysf('config', { staffid: qiyu[host_name].staffid, // 客服id groupid: qiyu[host_name].groupid, // 客服组id }) ysf('open', { templateId: qiyu[host_name].templateId, }) } else { ysf('config', { staffid: '', // 客服id groupid: '397695048', // 客服组id }) ysf('open') } } else { $('.ysf-chat-layer').removeClass('ysf-chat-layeropen') $('.close_customer_server_btn').css('display', 'none') } }) $('.search_service_box') .unbind('click') .on('click', function () { if (qiyu.hasOwnProperty(host_name)) { ysf('config', { staffid: qiyu[host_name].staffid, // 客服id groupid: qiyu[host_name].groupid, // 客服组id }) ysf('open', { templateId: qiyu[host_name].templateId, }) } else { ysf('config', { staffid: '', // 客服id groupid: '397695048', // 客服组id }) ysf('open') } }) $('.close_customer_server_btn') .unbind('click') .on('click', function () { bool_customer = !bool_customer $('.ysf-chat-layer').removeClass('ysf-chat-layeropen') $('.customer_service_box').css({ background: '#333' }) $('.bottom_price_gif').css('display', 'block') $('.customer_service_box p').css('color', '#bababa') $('.close_customer_server_btn').css('display', 'none') }) //红玺杯报名表单 $('.redcup_form_btn') .unbind('click') .on('click', function () { var pagename = $('.redcup_form_btn').data('pagename') var pagefrom = $('.redcup_form_btn').data('pagefrom') var form_data = { city: city || '全国', name: $('.redcup_name').val(), phone: $('.redcup_phone').val(), area: $('.redcup_area').val(), from_channel: 'PC端,' + pagefrom + ',' + pagename + '', like_style: '', from: '', } if (!(form_data.name || '').trim()) { $('.redcup_name').addClass('redcup_myinput') $('.redcup_name').attr('placeholder', '姓名不能为空') } if (!(form_data.phone || '').trim()) { $('.redcup_phone').addClass('redcup_myinput') $('.redcup_phone').attr('placeholder', '手机号不能为空') } if (!(form_data.area || '').trim() || isNaN(form_data.area)) { $('.redcup_area').val('') $('.redcup_area').addClass('redcup_myinput') $('.redcup_area').attr('placeholder', '面积不能为空') } if (form_data.area.trim() && !isAreaAvailable(form_data.area)) { $('.redcup_area').val('') $('.redcup_area').addClass('redcup_myinput') $('.redcup_area').attr('placeholder', '请输入正确的面积') } if (form_data.phone.trim() && !isPhoneAvailable(form_data.phone)) { $('.redcup_phone').val('') $('.redcup_phone').addClass('redcup_myinput') $('.redcup_phone').attr('placeholder', '请输入正确的手机号') } if ((form_data.name || '').trim() && (form_data.phone || '').trim() && (form_data.area || '').trim() && isPhoneAvailable(form_data.phone) && isAreaAvailable(form_data.area)) { // Publisher.publish("check_limit", form_data); var data_option = { form_data: form_data, model_type: 'areaModel', } var ct = new ClueTemplate(data_option) ct.Init() $('.redcup_name').removeClass('redcup_myinput').attr('placeholder', '姓名') $('.redcup_phone').removeClass('redcup_myinput').attr('placeholder', '电话') $('.redcup_area').removeClass('redcup_myinput').attr('placeholder', '楼盘面积') } }) $('.redcup_form_box input').keyup(function () { if ($(this).val()) { $(this).removeClass('redcup_myinput') } else { $(this).addClass('redcup_myinput') } }) $('.redcup_form_box input').keyup(function () { if ($(this).val()) { $(this).removeClass('myInput') } else { $(this).addClass('myInput') } }) //装成这样要多少钱 $('.quoted_price_btn') .unbind('click') .on('click', function () { //二级导航报价 var pagename = $('.quoted_price_btn').data('pagename') var pagefrom = $('.quoted_price_btn').data('pagefrom') var advertId = $('.quoted_price_btn').data('adid') var form_data = { city: city, name: $('.customer_name').val(), phone: $('.quoted_price_phone').val(), area: $('.quoted_price_area').val(), from_channel: 'PC端,' + pagefrom + ',' + pagename + '', like_style: '', advert_id: advertId || '', from: '', } if (!(form_data.name || '').trim()) { $('.customer_name').addClass('myInput') $('.customer_name').attr('placeholder', '姓名不能为空') } if (!(form_data.phone || '').trim()) { $('.quoted_price_phone').addClass('myInput') $('.quoted_price_phone').attr('placeholder', '手机号不能为空') } // if (!(form_data.area || "").trim() || isNaN(form_data.area)) { // $(".quoted_price_area").val(""); // $(".quoted_price_area").addClass("myInput"); // $(".quoted_price_area").attr("placeholder", "面积不能为空"); // } if (form_data.area.trim() && !isAreaAvailable(form_data.area)) { $('.quoted_price_area').val('') $('.quoted_price_area').addClass('myInput') $('.quoted_price_area').attr('placeholder', '请输入正确的面积') } if (form_data.phone.trim() && !isPhoneAvailable(form_data.phone)) { $('.quoted_price_phone').val('') $('.quoted_price_phone').addClass('myInput') $('.quoted_price_phone').attr('placeholder', '请输入正确的手机号') } if ((form_data.name || '').trim() && (form_data.phone || '').trim() && (form_data.area || '').trim() && isAreaAvailable(form_data.area) && isPhoneAvailable(form_data.phone)) { // Publisher.publish("check_limit", form_data); var data_option = { form_data: form_data, model_type: 'areaModel', } // var ct = new ClueTemplate(data_option); // ct.Init(); var _url = '/index.php?g=Addons&m=GuestBook&a=add&typeId=1' _url = _url + '&name=' + form_data['name'] if (form_data['phone']) _url = _url + '&shouji=' + form_data['phone'] var _introduce = '' if (form_data['from_channel']) _introduce = '类型:' + form_data['from_channel'] if (form_data['city']) _introduce = '城市:' + form_data['city'] if (_introduce) _url = _url + '&introduce=' + _introduce form_data['shouji'] = form_data['phone'] form_data['typeId'] = 1 form_data['introduce'] = _introduce form_data['name'] = form_data['name'] // console.log(_url); // return $.ajax({ type: 'POST', url: _url, data: form_data, success: function (msg) { if (msg) { var data = JSON.parse(msg) if (data.status == 1) { alert('提交成功') window.location.reload() } else { console.log('提交失败') } } }, }) // console.log(form_data) $('.customer_name').removeClass('myInput') $('.customer_name').removeClass('myInput') $('.customer_name').removeClass('myInput') } }) $('.quoted_price_box input').focus(function () { $(this).removeClass('myInput') }) $('.quoted_price_box input').keyup(function () { if ($(this).val()) { $(this).removeClass('myInput') } else { $(this).addClass('myInput') } }) // 尚层美家专题nicehome.jsx $('.nicehome_btn') .unbind('click') .on('click', function () { //二级导航报价 var pagename = $('.nicehome_btn').data('pagename') var pagefrom = $('.nicehome_btn').data('pagefrom') var advertId = $('.quoted_price_btn').data('adid') var form_data = { city: $('.nicehome_city').val(), name: $('.nicehome_name').val(), phone: $('.nicehome_phone').val(), area: $('.nicehome_area').val(), from_channel: 'PC端,' + pagefrom + ',' + pagename + '', like_style: '', advert_id: advertId || '', from: '', } if (!(form_data.name || '').trim()) { $('.nicehome_name').addClass('myInput') $('.nicehome_name').attr('placeholder', '姓名不能为空') } if (!(form_data.phone || '').trim()) { $('.nicehome_phone').addClass('myInput') $('.nicehome_phone').attr('placeholder', '手机号不能为空') } if (!(form_data.area || '').trim() || isNaN(form_data.area)) { $('.nicehome_area').val('') $('.nicehome_area').addClass('myInput') $('.nicehome_area').attr('placeholder', '面积不能为空') } if (form_data.area.trim() && !isAreaAvailable(form_data.area)) { $('.nicehome_area').val('') $('.nicehome_area').addClass('myInput') $('.nicehome_area').attr('placeholder', '请输入正确的面积') } if (form_data.phone.trim() && !isPhoneAvailable(form_data.phone)) { $('.nicehome_phone').val('') $('.nicehome_phone').addClass('myInput') $('.nicehome_phone').attr('placeholder', '请输入正确的手机号') } if ((form_data.name || '').trim() && (form_data.phone || '').trim() && (form_data.area || '').trim() && isAreaAvailable(form_data.area) && isPhoneAvailable(form_data.phone)) { // Publisher.publish("check_limit", form_data); var data_option = { form_data: form_data, model_type: 'areaModel', } var ct = new ClueTemplate(data_option) ct.Init() $('.nicehome_name').removeClass('myInput') $('.nicehome_name').removeClass('myInput') $('.nicehome_name').removeClass('myInput') } }) $('.pact input').keyup(function () { if ($(this).val()) { $(this).removeClass('myInput') } else { $(this).addClass('myInput') } }) })() })