/*public*/ /*public*//*ea_h*/ /*xn_h_21_wrap*/ /*end_xn_h_21_wrap*/ /*t_name*/ /*end_t_name*/ /*t_tel*/ /*end_t_tel*/ /*t_search*/ /*end_t_search*/ /*t_logo*/ /*end_t_logo*/ /*xn_n_14_wrap*/ /*end_xn_n_14_wrap*/ /*ea_h*//*ea_ba*/ /*xn_ba_js_1_banner*/ var xn_ba_js_1_autoPlay = true; var xn_ba_js_1_interval = 4000; var bannerW = "100%"; var xn_ba_js_1_nextfunc; var xn_ba_js_1_timer; $(document).ready(function () { if ($("#xn_ba_js_1_banner").length>0) { xn_ba_js_1_start(); }; }); var xn_ba_js_1_start = function () { var maxLen = 0; var index = 0; var prev = -1; var imgW, imgH, sizeW, sizeH = 0; var running = false; maxLen = $(".xn_ba_js_1_element").length; imgW = $(".xn_ba_js_1_bigImg").find("img").eq(0).width(); imgH = $(".xn_ba_js_1_bigImg").find("img").eq(0).height(); for (var i = 0; i < $(".xn_ba_js_1_element").length; i++) { var ele = $(".xn_ba_js_1_element").eq(i).find("img"); ele.attr("src", ele.attr("data-original")); } var btnData = ""; for (var i = 0; i < maxLen; i++) btnData += '
  • '; $(".xn_ba_js_1_btn").html(btnData); var btn = $(".xn_ba_js_1_btn").find("li").eq(0); var btnW = btn.width() + Math.round(btn.css("margin-left").replace(/[a-zA-Z]/g, "")); $(".xn_ba_js_1_btn").css("width", maxLen * btnW + 80); btn.attr("class", "xn_ba_js_1_element_btn_on"); $(".xn_ba_js_1_banner").css("visibility", "visible"); for (var i = 0; i < maxLen; i++) { $(".xn_ba_js_1_element").eq(i).attr("id", "ea_ba_no_b_" + i); var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2); if (i == index) _opa = 1; if (_pos > sizeW) { _pos -= maxLen * imgW } else if (_pos < -imgW) { _pos += maxLen * imgW } $(".xn_ba_js_1_element").eq(i).css({ left: _pos, opacity: 0 }).animate({ opacity: _opa }, { duration: 400, easing: 'linear' }) } onResize(); $(window).resize(onResize); function onResize() { for (var i = 0; i < maxLen; i++) { if (bannerW == "100%") { sizeW = $(window).width(); } else { sizeW = parseInt(bannerW); } var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2); var _opa = 1; if (i == index) _opa = 1; if (_pos > sizeW) { _pos -= maxLen * imgW } $(".xn_ba_js_1_element").eq(i).stop().css({ left: _pos, opacity: _opa }) } }; $(".xn_ba_js_1_btn li").each(function (i) { $(this).click(function () { skipHandler((i)); }); }); timerRepeat(); function skipHandler(target) { if (target == index) return; var d = 1; var pure = index; if (target < pure) d = -1; var btn = $(".xn_ba_js_1_btn").find("li"); btn.eq(pure).attr("class", "xn_ba_js_1_element_btn"); btn.eq(target).attr("class", "xn_ba_js_1_element_btn_on"); var len; if (d == 1) { len = target - pure; if (len <= 1) { index = target; nextPage(); } else { for (var k = pure; k <= target; k++) { index = k; nextPage(); } } } else { len = index - target; if (len <= 1) { index = target; prevPage(); } else { for (var k = index; k >= target; k--) { index = k; prevPage(); } } } } function timerRepeat() { if (!xn_ba_js_1_autoPlay) return; xn_ba_js_1_nextfunc = isPause; xn_ba_js_1_timer = setInterval(xn_ba_js_1_nextfunc, xn_ba_js_1_interval); } function isPause() { var isRun = true; if (typeof parent.runonce != 'undefined') { isRun = parent.runonce; } if (isRun) { var cur = index; cur++; if (cur > maxLen - 1) cur = 0; skipHandler(cur); return false; } else { return true; } } function nextPage() { if (xn_ba_js_1_timer) { clearInterval(xn_ba_js_1_timer); timerRepeat(); } if ($(window.parent.bannerparam).length > 0) { window.parent.bannerparam.cur_ba_index = index; } _pict = $(".xn_ba_js_1_element"); for (var i = 0; i < maxLen; i++) { var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2); var _opa = 1; if (i == index) _opa = 1; if (_pos > sizeW) { _pos -= maxLen * imgW } else if (_pos < -imgW * 2) { _pos += maxLen * imgW } _pict.eq(i).stop().css({ left: _pos + imgW }).animate({ left: _pos, opacity: _opa }, { duration: 700, easing: 'easeOutQuint' }) } } function prevPage() { if (xn_ba_js_1_timer) { clearInterval(xn_ba_js_1_timer); timerRepeat(); } if ($(window.parent.bannerparam).length > 0) { window.parent.bannerparam.cur_ba_index = index; } for (var i = 0; i < maxLen; i++) { var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2); if (_pos < -imgW) { _pos += maxLen * imgW } else if (_pos > sizeW + imgW) { _pos -= maxLen * imgW } $(".xn_ba_js_1_element").eq(i).stop().css({ left: _pos - imgW }).animate({ left: _pos }, { duration: 700, easing: 'easeOutQuint' }) } } } jQuery.extend(jQuery.easing, { def: 'easeOutQuint', swing: function (x, t, b, c, d) { return jQuery.easing[jQuery.easing.def](x, t, b, c, d); }, easeOutQuint: function (x, t, b, c, d) { return c * ((t = t / d - 1) * t * t * t * t + 1) + b; } }); /*end_xn_ba_js_1_banner*/ /*ea_ba*//*ea_c*/ /*xn_c_22_wrap*/ /*end_xn_c_22_wrap*/ /*i_c_search*/ /*end_i_c_search /*xn_c_index_508_wrap*/ /*xn_c_index_51_wrap*/ $(function(){ if($("#xn_c_index_508_wrap").length > 0) { var speed = 600; //速度 var tli = $(".xn_c_index_508_tli"); var tli_a = tli.children("a"); var t2mbox_a = $(".xn_c_index_508_t2mbox a"); var cli = $(".xn_c_index_508_cli"); var t2li = $(".xn_c_index_508_t2li"); var index = 0; var index2 = 0; //初始化选中第一个 //tli.eq(index).children("a").addClass("curr"); //cli.eq(index).show(); $(".xn_c_index_508_tli").eq("0").find(".xn_c_index_508_tname").addClass("curr"); $(".xn_c_index_508_tli").eq("0").find(".xn_c_index_508_t2main").show(); //焦点切换 // tli_a.click(function(){ // index = $(this).parent().index(); // $(this).addClass("curr").parent().siblings().children("a").removeClass("curr"); // $(this).parent().find(".xn_c_index_508_t2mbox a").removeClass("curr2"); // $(this).parent().siblings().find(".xn_c_index_508_t2mbox a").removeClass("curr2"); // cli.eq(index).stop().show().siblings().hide(); // cli.eq(index).find(".xn_c_index_508_c1ul").show(); // cli.eq(index).find(".xn_c_index_508_t2li").show(); // cli.eq(index).siblings().find(".xn_c_index_508_c1ul,.xn_c_index_508_t2li").hide(); // }); $(".xn_c_index_508_cli").first().find(".xn_c_index_508_t2li").show(); t2mbox_a.click(function(){ index = $(this).parent().parent().parent().index(); cli.eq(index).stop().show().siblings().hide(); $(this).addClass("curr2").parent().parent().parent().siblings().find(".xn_c_index_508_t2mbox a").removeClass("curr2"); cli.eq(index).show().siblings().hide(); cli.eq(index).find(".xn_c_index_508_c1ul").show(); cli.eq(index).find(".xn_c_index_508_t2li").show(); cli.eq(index).siblings().find(".xn_c_index_508_c1ul,.xn_c_index_508_t2li").hide(); // cli.eq(index).find(".xn_c_index_508_c1ul").stop().hide(); // cli.eq(index2).find(".xn_c_index_508_t2li").eq(index2).stop().show().siblings().hide(); }); $(".xn_c_index_508_tname").click(function(){ $(this).addClass("curr").parent().siblings().find(".xn_c_index_508_tname").removeClass("curr"); $('.xn_c_index_508_t2main').css('display','none'); $(this).parent().find(".xn_c_index_508_t2main").css("display","block"); }); if(window.location.href.split('?')[1]){ var w_href=window.location.href.split('?')[1].split('&')[0].split('=')[1]; console.log(w_href); $(".xn_c_index_508_t2mbox>a").each(function(){ var t_href=$(this).attr("href").split('?')[1].split('&')[0].split('=')[1]; if(t_href==w_href){ $(this).parent().parent().parent().addClass("curr").find(".xn_c_index_508_tname").addClass("curr"); $(this).parent().parent().parent().siblings().removeClass("curr").find(".xn_c_index_508_tname").removeClass("curr"); $(this).parent().parent().parent().addClass("curr").find(".xn_c_index_508_t2main").show(); $(this).parent().parent().parent().siblings().find(".xn_c_index_508_t2main").hide(); $(this).addClass("curr2"); } }); } } }); /*end_xn_c_index_508_wrap*/ /*xn_c_index_51_wrap*/ $(function(){ var $items = $("#xn_c_index_51_ul"); var $out = $(".xn_c_index_51_main"); var $items_child_width = $items.children().outerWidth(true); var iLilen=$items.children(".xn_c_index_51_li").length; $items.css('width',$items_child_width*iLilen+'px'); $("#xn_c_index_51_left").click(function(){ nextImg(); }); $("#xn_c_index_51_right").click(function(){ prevImg(); }); function nextImg(){ $items.stop().animate({left:"-"+$items_child_width +"px"},500,function(){ $items.append($items.children().first()); $items.css("left",0); }); } function prevImg(){ $items.css('left',-$items_child_width); $items.prepend($items.children().last()); $items.stop().animate({"left":0},500); } function arrowScroll(){ nextImg(); }; var auto = setInterval(arrowScroll,3000); $out.hover(function(){ clearInterval(auto); },function(){ auto = setInterval(arrowScroll,3000); }); }); $(function(){ $('.xn_c_index_508_c2ul li').eq(0).show(); $(".xn_c_index_51_ul li").hover(function(){ var index = $(this).attr("index"); $('.xn_c_index_508_c2li').each(function(){ var index1= $(this).attr("index"); if(index==index1) $(this).addClass('zindex').siblings().removeClass('zindex'); }) }) }); /*end_xn_c_index_51_wrap*/ /*xn_c_index_17_wrap */ $(function(){ var $items = $("#xn_c_index_17_ul"); var $out = $("#xn_c_index_17_wrap"); var $items_child_width = $items.children().outerWidth(true); var iLilen=$items.children("#xn_c_index_17_ul li").length; $items.css('width',$items_child_width*iLilen+'px'); $("#xn_c_index_17_left").click(function(){ prevImg(); }); $("#xn_c_index_17_right").click(function(){ nextImg(); }); function nextImg(){ $items.stop().animate({left:"-"+$items_child_width +"px"},500,function(){ $items.append($items.children().first()); $items.css("left",0); }); } function prevImg(){ $items.css('left',-$items_child_width); $items.prepend($items.children().last()); $items.stop().animate({"left":0},500); } function arrowScroll(){ nextImg(); }; var auto = setInterval(arrowScroll,3000); $out.hover(function(){ clearInterval(auto); },function(){ auto = setInterval(arrowScroll,3000); }); }); /*end_xn_c_index_17_wrap*/ /*i_tcase*/ /*end_i_tcase*/ /*xn_c_index_68_wrap*/ /*end_xn_c_index_68_wrap*/ /*xn_c_index_346_wrap*/ $(function(){ var wrap_len = $("#xn_c_index_346_wrap"); if(wrap_len.length > 0){ var speed = 800; var tbox = $(".xn_c_index_346_tbox"); var cul = $(".xn_c_index_346_cul"); var cli = $(".xn_c_index_346_cli"); var curr = 0; tbox.find("span:first").addClass("xn_c_index_346_spcur"); cli.eq(curr).css({"opacity":1,"z-index":23}); function showPic(){ $(".xn_c_iindex_cssa li").eq(curr).show().siblings().hide(); tbox.find("span").eq(curr).addClass("xn_c_index_346_spcur").siblings().removeClass("xn_c_index_346_spcur"); cli.eq(curr).stop().animate({"opacity":1,"z-index":23},speed).siblings().animate({"opacity":0,"z-index":22},speed); } tbox.find("span").click(function(){ curr = $(this).index(); showPic(); }); } }); /*end_xn_c_index_346_wrap*/ /*xn_c_index_15_wrap*/ $(function(){ var oHotbox=$("#xn_c_index_15_hotbox") var oFocus=$("#xn_c_index_15_focus"); oHotbox.children(".xn_c_index_15_item").each(function(index, element) { oFocus.append("") }); oFocus.find("span").eq(0).addClass("curr"); oHotbox.find(".xn_c_index_15_item").eq(0).css("display","block"); oFocus.children("span").bind("click",function(){ oFocus.find("span").removeClass("curr") $(this).addClass("curr"); oHotbox.children(".xn_c_index_15_item").css("display","none"); oHotbox.children(".xn_c_index_15_item").eq($(this).index()).stop().fadeIn(200); }) }) /*end_xn_c_index_15_wrap*/ /*xn_c_index_131_wrap*/ $(function(){ var $items = $("#xn_c_index_131_wbox"); var $out = $("#xn_c_index_131_wrap"); var $items_child_width = $items.children().outerWidth(true); var iLilen=$items.children(".xn_c_index_131_list").length; $items.css('width',$items_child_width*iLilen+'px'); var $left = $("#xn_c_index_131_left"); var $right = $("#xn_c_index_131_right"); var isAutoPlay = true; //是否自动播放 var speed = 500; //滚动速度 var timeInterval = 3000; //间隔时间 $left.click(function(){ nextImg(); }); $right.click(function(){ prevImg(); }); function nextImg(){ $items.stop().animate({left:"-"+$items_child_width +"px"},speed,function(){ $items.append($items.children().first()); $items.css("left",0); }); } function prevImg(){ $items.css('left',-$items_child_width); $items.prepend($items.children().last()); $items.stop().animate({"left":0},speed); } function arrowScroll(){ nextImg(); }; if(isAutoPlay == true){ var auto = setInterval(arrowScroll,timeInterval); $out.hover(function(){ clearInterval(auto); },function(){ auto = setInterval(arrowScroll,timeInterval); }); } }); /*end_xn_c_index_131_wrap*/ $('#kefu .kefuClose').click(function(){ $('#kefu .kefuLeft').animate({width:'30px'},500); $('#kefu .kefuRight').animate({width:0},100); }); $('.kefuLeft').click(function(){ $(this).animate({width:0},100); $('.kefuRight').animate({width:'154px'},100); });