/*pxfaizy*/ $(document).ready(function(){ //澶撮儴鎼滅储 header_search(); //鏂规鏍忕洰楂樹寒 plan_nav_light(); //鏂规浼樺娍鍒囨崲 plan_advantage_cut(); //鍒囨崲妗堜緥 //cut_case(); //浜у搧鍒囨崲 cut_product(); //寮傛鑾峰彇鎵嬪唽淇℃伅 ajax_get_search_info(); }); /*寮傛鑾峰彇鎼滅储淇℃伅*/ function ajax_get_search_info() { var search_obj = $('.son_search'); var search_button = search_obj.children('span'); var search_hot = search_obj.next('p'); var search_list = search_obj.nextAll('ul'); var search_type = ''; var ajax_url = '/include/common.func.php'; if (search_obj.length < 1) return false; //鍖哄埆鍒嗗簵浠ュ強鎵嬪唽 if (search_obj.attr('class').indexOf('is_book') > -1) search_type = 'book'; else search_type = 'store'; //鏇存柊鐑悳 if (search_type == 'book') { $.post(ajax_url,{dopost:'get_hot_book'},function(data) { search_hot.html(data); }); } //鐐瑰嚮鎼滅储 search_button.on('click',function() { if ($(this).prev().val() != '') { $.post(ajax_url,{dopost:'get_book',type:search_type,key:$(this).prev().val()},function(data) { var temp_str = ''; var temp_url = ''; var data_obj = $.parseJSON(data); if (search_type == 'book') { $.each(data_obj,function() { temp_url = this.book_url; temp_url = temp_url.substr(temp_url.indexOf('}') + 1); temp_url = temp_url.substr(0,temp_url.indexOf('{') - 1); temp_str += '
  • '+ this.title +'鏌ョ湅
  • '; }); } else { $.each(data_obj,function() { temp_str += '
  • '+ this.title +''+ this.address +''+ this.tel +''+ this.mail +'
  • '; }); } search_list.html(temp_str); }); } }); //鐐瑰嚮鐑偣 search_hot.on('click','span',function() { search_obj.children('input').val($(this).text()); search_obj.children('span').click(); }); } /*澶撮儴鎼滅储*/ function header_search(){ var search_obj = $('.h_s_search > span'); var key_input = search_obj.next('form').children('input[name="q"]'); search_obj.unbind(); search_obj.toggle(function(){ //灞曞紑 $(this).next('form').css('width','176px'); },function(){ //鎼滅储 if (key_input.val() == 'bukenengcunz') $(this).next('form').submit(); //鍏抽棴 else $(this).next('form').css('width','0'); }); } /*鏂规鏍忕洰楂樹寒*/ function plan_nav_light(){ var this_path = window.location.pathname; var a_obj = $('.p_c_nav a'); var son_obj = $.each(a_obj,function(){ if (this_path.indexOf('/service/help/') > -1) $('.service_help').addClass('active'); if (this_path.indexOf($(this).attr('href')) > -1) { $(this).addClass('active'); if ($(this).attr('href') == this_path) return false } }); //鏂伴椈浜岀骇鏍忕洰 if (this_path.indexOf('/media/news/') > -1) { a_obj.eq(2).addClass('active'); } } /*鏂规浼樺娍鍒囨崲*/ function plan_advantage_cut(){ var span_obj = $('.p_c_advantage span'); var div_obj = $('.p_c_body > div'); $.each(span_obj,function(i,e){ $(this).click(function(){ //涓嶅瓨鍦╟lass if (typeof($(this).attr('class')) == 'undefined'){ span_obj.removeClass('active'); $(this).addClass('active'); div_obj.hide(); div_obj.eq(i).show(); } //瀛樺湪鍒囦负绌 else { if ($(this).attr('class') != 'active'){ span_obj.removeClass('active'); $(this).addClass('active'); div_obj.hide(); div_obj.eq(i).show(); } } }); }); } /*鍒囨崲鏂规*/ function cut_case(){ var li_obj = $('.p_c_case li'); var scroll_speed = 300; var left_num = 0; var left_move = 0; var ul_width = $('.p_c_case').width(); li_obj.mouseenter(function(){ //li_obj.stop(true,true); //鑷韩 left_num = parseInt($(this).css('left')); console.log(left_num); switch ($(this).attr('lang')){ //鍒濆浣嶇疆 case '0': left_move = left_num - (left_num / 2); break; //鍋忓彸 case '2': left_move = left_num - (left_num / 4); break; //鍋忓乏 default: return true; } $(this).attr('lang','1') console.log(left_move); $(this).animate({left:left_move},scroll_speed); //鍓嶅厔寮 $.each($(this).prevAll('li'),function(){ left_num = parseInt($(this).css('left')); switch ($(this).attr('lang')){ //鍒濆浣嶇疆 case '0': left_move = left_num / 2; break; //鍋忓彸 case '2': left_move = left_num / 4; break; //鍋忓乏 default: return true; } $(this).attr('lang','1') $(this).animate({left:left_move},scroll_speed,'linear'); }); //鍚庡厔寮 $.each($(this).nextAll('li'),function(){ left_num = parseInt($(this).css('left')); switch ($(this).attr('lang')){ //鍒濆浣嶇疆 case '0': left_move = left_num + (ul_width - left_num) / 2; break; //鍋忓彸 case '1': left_move = left_num + (ul_width - left_num) / 4; break; //鍋忓乏 default: return true; } $(this).attr('lang','2') $(this).animate({left:left_move},scroll_speed,'linear'); }); }); } /*浜у搧鍒囨崲*/ function cut_product(){ var span_obj = $('.p_t_son > p > span'); var div_obj = $('.pro_section'); $.each(span_obj,function(i,e){ $(this).click(function(){ span_obj.removeClass('active'); div_obj.hide(); $(this).addClass('active'); div_obj.eq(i).show(); }); }); }