// $(".mediasbox-list .media-left .li").eq(0).addClass("active"); var gmains={ name:"gmains", mains:function(){ var lg = $("body").attr("data-lg"); var lk = $("body").attr("data-lk"); if(lg){ $(".bocweb-header .nav").eq(lg).addClass("active").find(".nav-tops").addClass("active"); $(".bocweb-header .nav.active .nav-bots .li").eq(lk).addClass("active"); $(".mediasbox-list .media-left .li").eq(lk).addClass("active"); } }, wownew:function(){ var wow = new WOW({ boxClass: 'wow', animateClass: 'animated', offset:0, mobile: true, live: true }); wow.init(); }, backtops:function(num){ $("body,html").animate({scrollTop:num},0); }, conswiper:function(num){ $(".cons-swiper").each(function(){ var _this = $(this); var _allwidth=0; var buttonwidth = 0; var autoi = "auto"; if($('div').hasClass("swiperwidth")){ buttonwidth = _this.find(".swiperwidth").innerWidth() } var allwidth=_this.innerWidth(); _this.find(".swiper-slide").each(function(){ var _width = $(this).outerWidth(true); _allwidth+=_width; if(_width == allwidth){ autoi = 1; } }) // console.log(_allwidth,allwidth) if(Math.ceil(_allwidth)<=Math.ceil(allwidth)){ _this.addClass("onac"); _this.find(".swiper-container").addClass("swiper-no-swiping"); if(num && _this.hasClass("swiper-active")){ _this.find(".swiper-slide").eq(num).addClass("active").siblings().removeClass("active"); } }else{ _this.addClass("ckwidth"); var onloop = false; var onclick = false; var autoplays= false; var iscenter =false; if($(this).hasClass("swiper-click")){ onclick = true; } if($(this).hasClass("c-swiper-center")){ iscenter = true; } // c-swiper-center if($(this).hasClass("onloop")){ onloop = true; } if($(this).hasClass("onautoplay")){ autoplays = 5000; } var conswiper2 = $(this).attr("data-swiper"); var conmmen = conswiper2; conmmen = new Swiper('.cons-swiper[data-swiper='+conswiper2+'] .swiper-container',{ pagination : '.cons-swiper[data-swiper='+conswiper2+'] .swiper-pagination', prevButton:'.cons-swiper[data-swiper='+conswiper2+'] .swiper-button-prev', nextButton:'.cons-swiper[data-swiper='+conswiper2+'] .swiper-button-next', slidesPerView: autoi, centeredSlides : iscenter, spaceBetween : buttonwidth, slideToClickedSlide:true, paginationClickable: true, loop:onloop, slideToClickedSlide:onclick, autoplay:autoplays, autoplayDisableOnInteraction: false, lazyLoadingInPrevNext : true, roundLengths : true, uniqueNavElements :false, speed:750 }) if(num && _this.hasClass("swiper-active")){ _this.find(".swiper-slide").eq(num).addClass("active").siblings().removeClass("active") conmmen.slideTo(num,500,false); }else{} } }) }, selectsbox:function(){ $(".selects .selects-tops").on("click",function(){ $(this).parents(".selects").toggleClass("active").siblings().removeClass("active"); $(this).siblings(".selects-bots").stop().slideToggle().parents(".selects").siblings().find(".selects-bots").stop().hide(); }) $(".selects .selects-bots .i").on("click",function(){ var _text = $(this).text(); $(this).parents(".selects").removeClass("active") $(this).parents(".selects-bots").slideUp().siblings(".selects-tops").text(_text); var did = $(this).attr("data-id"); $(this).parents(".selects").attr("data-id",did); }) }, getUrlParam:function(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null; }, getMd:function(md){ var mds = gmains.getUrlParam(md); mds = mds - 1; if(mds>=0){ var _tops = $(".gmains-box .list").eq(mds).offset().top - $(".con-header").innerHeight(); gmains.backtops(_tops); // $("body,html").animate({scrollTop:_tops},1000); } }, getStock:function(){ $.ajax({ url:"https://qt.gtimg.cn/q=sz300933", dataType:"script", cache:"false", type:"GET", success:function(){ var dataArr = v_sz300933.split('~'); var szh = parseFloat(dataArr[45]).toFixed(2); var num = (parseFloat(dataArr[6])/10000).toFixed(2) var totalPrice = (parseFloat(dataArr[37])/10000).toFixed(2); //成交额 var price = parseFloat(dataArr[3]).toFixed(2); //当前价格 var oldPrice = parseFloat(dataArr[4]).toFixed(2);//昨收 var time = dataArr[30]; var strokneme =dataArr[1]; var strokprice = price; var increase = (price- oldPrice).toFixed(2); //涨幅 var increases = (increase/oldPrice*100).toFixed(2)+'%'; $("#strokneme").html(strokneme); $("#strokprice").html(strokprice); $("#increase").html(increase); $("#increases").html(increases); if(increase < 0){ $(".investor-list-01 .images .uls").addClass("active"); } // var y = time.substring(0,4) // var m = time.substring(4,6) // var d =time.substring(6,8) // var t = time.substring(8,10) // var s = time.substring(10,12) // var ss = time.substring(12,14) // $("#time1").html(y+"-"+m+"-"+d); // $("#time2").html(t+":"+s+":"+ss); } }); }, ajaxmore:function(){ $(".ajax-more .span").each(function(){ var knums = $(this).attr("data-num"); if(knums > 1){ $(this).parents(".ajax-more").show(); }else{ $(this).parents(".ajax-more").hide(); } }) var p = 1; var sum=0; $(".ajax-more .span").on("click",function(){ var NewUrl = $(this).attr("data-url"); sum= $(this).attr("data-num"); var _this = $(this); p += 1; $.ajax({ url: NewUrl, data: {page:p}, cache: false, async:false, dataType: 'html', beforeSend: function(){ }, success: function (html) { if(p>sum){ $(".ajax-more .span").hide(); }else if(p>=sum){ $(".ajax-more .span").hide(); _this.parents(".ajax-box").find(".ajax-ajax").append(html); }else{ _this.parents(".ajax-box").find(".ajax-ajax").append(html); } } }); return false; }) }, ajaxList:function(urls,data,fun){ $.ajax({ url: urls, type: 'GET', data: data, dataType: 'html', beforeSend: function(data){ }, success: fun, complete:function(data){} }) }, clickVideo:function(selector){ var video = document.getElementById('video'); $(document).on('click',selector,function(){ $('.video-fixed').stop(true,true).removeClass('ons').hide(); $('.video-fixed').fadeIn().addClass('ons'); $("html,body").addClass('on-foxed') var videoSrc = $(this).attr('data-src'); $('#video').fadeIn().attr('src',videoSrc); if($(this).hasClass("img-click")){ $(".video-fixed img.imghide").show().attr('src',videoSrc); $('#video').hide().attr('src',""); }else{ $("img.imghide").hide().attr('src',""); $('#video').show().attr('src',videoSrc); } }) $('.video-fixed .cha').on('click',function(){ $('.video-fixed').removeClass('ons').fadeOut(); $("html,body").removeClass('on-foxed') $('.video-fixed img.imghide').fadeOut().attr('src',""); $('#video').fadeOut().attr('src',""); }) $(".video-fixed").on("click",function(){ $('.video-fixed').removeClass('ons').fadeOut(); $("html,body").removeClass('on-foxed') $('#video').fadeOut().attr('src',""); }) $(".video-fixed .videoboxs").on("click",function(e){ e.stopPropagation() }) }, getnav:function(item){ var oNav = $('.cons-tit-box .cons-tits'); //导航壳 var aNav = oNav.find('.li'); //导航 var aDiv = item; //楼层 aNav.eq(0).addClass('active').siblings().removeClass("active"); var scrolh = 50; if($(window).innerWidth()>1023){ scrolh = $(".con-header").innerHeight(); }else{ scrolh = 50; } $(window).scroll(function() { //可视窗口高度 var winH = $(window).height(); //鼠标滚动的距离 var iTop = $(window).scrollTop(); // //鼠标滑动样式改变 // console.log(iTop); if(iTop < $(window).innerWidth()/10){ // aNav.eq(0).addClass('active').siblings().removeClass("active"); // gmains.titleswiper(0) $(".cons-tit-box .swiper-wrapper").attr("style","") }else{ aDiv.each(function() { if (winH + iTop - $(this).offset().top > winH /2) { var _this = $(this).index(); // aNav.removeClass('active'); aNav.eq(_this).addClass('active').siblings().removeClass("active"); gmains.titleswiper(_this) } }) } }) aNav.on("click",function(){ var ths = 0; if($('div').hasClass("cons-tit-box")){ ths = $('.cons-tit-box').innerHeight() } var index = $(this).index(); var top = aDiv.eq(index).offset().top - (scrolh + ths); $(this).addClass("active").siblings().removeClass("active"); gmains.titleswiper(index) // console.log( aDiv.eq(index).offset().top,scrolh) $("body,html").animate({scrollTop:top},1000); }) var md = getUrlParam('md'); if(md){ md =md -1; var lg = $("body").attr("data-lg"); var lk = $("body").attr("data-lk"); setTimeout(function(){ aNav.eq(md).click(); mains(lg,md); },1000) } }, titleswiper:function(num){ $(".titles-swiper").each(function(){ var _this = $(this); var _allwidth=0; var allwidth=_this.innerWidth(); _this.find(".swiper-slide").each(function(){ var _width = $(this).outerWidth(true); _allwidth+=_width; }) _this.find(".swiper-slide").eq(num).addClass("active").siblings().removeClass("active"); // console.log(Math.ceil(_allwidth)<=allwidth) if(Math.ceil(_allwidth)<=allwidth){ _this.addClass("onac") }else{ var onclick = false; if($(this).hasClass("swiper-click")){ onclick = true; } var conswiper = $(this).attr("data-swiper"); var conmmen = conswiper; conmmen = new Swiper('.titles-swiper[data-swiper='+conswiper+'] .swiper-container',{ pagination : '.titles-swiper[data-swiper='+conswiper+'] .swiper-pagination', prevButton:'.titles-swiper[data-swiper='+conswiper+'] .swiper-button-prev', nextButton:'.titles-swiper[data-swiper='+conswiper+'] .swiper-button-next', slidesPerView: "auto", slideToClickedSlide:true, paginationClickable: true, slideToClickedSlide:onclick, autoplayDisableOnInteraction: false, lazyLoadingInPrevNext : true, roundLengths : true, uniqueNavElements :false, speed:750 }) if(num){ conmmen.slideTo(num,500,false) // console.log(num); } } }) } } gmains.wownew(); gmains.conswiper(); gmains.selectsbox(); gmains.mains(); gmains.clickVideo('.con-videos'); gmains.getMd('md'); gmains.titleswiper() if($('body').attr("data-k") == 'bodymedias'){ var lk = $('body').attr("data-lk"); gmains.titleswiper(lk); } if($("div").hasClass('cons-tit-box-active')){ gmains.getnav($(".commen-list .list")); } if(!$("#con-mhide").is(":hidden")){ //手机 // 手机导航 $(".m-header .nav-btn").on('click', function() { var _this = $(this); if (!$(this).hasClass('hover')) { $(".search-bg").slideUp(); $(this).addClass('hover'); $(this).parents(".w-header").siblings('.sub-menu').stop().fadeIn(); $(".m-header .list-cont").addClass('active'); $("body,html").addClass('ovh'); }else{ $(this).removeClass('hover'); $(this).removeClass('active'); $(this).parents(".w-header").siblings('.sub-menu').stop().fadeOut(); $(".m-header .list-cont").removeClass('active'); $("body,html").removeClass('ovh'); } }); $(".m-header .sub-menu .sub-tit").on('click', function() { $(this).toggleClass("on").parents(".bocweb-submenu").toggleClass("active").siblings().removeClass("active").find(".sub-tit").removeClass("on"); $(".m-header .search-bg").slideUp(); $(this).siblings('.sec-list').slideToggle().parents(".bocweb-submenu").siblings().find(".sec-list").slideUp(); }); $(".m-header .sub-menu .sec-list .tops").on("click",function(){ $(this).parents(".sec-list").removeClass('on'); $(this).parents(".bocweb-submenu").find("span.tit.sub-tit").removeClass("on"); }) $(".m-header .sub-menu .sec-list .lis-tops").on("click",function(){ $(this).siblings(".lis-bots").slideToggle() }) // 手机导航 }else{ $(".bocweb-header").on("mouseenter",function(){ $("body").addClass("zcgf-active"); }) $(".bocweb-header").on("mouseleave",function(){ $("body").removeClass("zcgf-active"); $(".bocweb-header .nav-bots").hide() }) $(".bocweb-header .nav-tops").on("mouseenter",function(){ $(this).siblings(".nav-bots").stop().slideDown().parents(".nav").siblings().find(".nav-bots").stop().slideUp() }) } // 返回顶部 $(window).scroll(function(){ if($(window).scrollTop() >= $(window).innerHeight()/3){ $(".backtops").show(); }else{ $(".backtops").hide(); } var wraps = $(".con-header").offset().top; if($('div').hasClass('cons-tit-box')){ var wraps2s = $(".cons-tit-box").offset().top - $(".cons-tit-box").innerHeight(); } var tops = ($(window).scrollTop()); if(wraps >= tops){ $(".con-header").removeClass('fixed headeractive'); }else if(wraps < tops){ $(".con-header").addClass('fixed headeractive'); }; if(wraps2s){ if(wraps2s >= tops){ $(".bocweb-header").removeClass('fixed-onactive'); $(".cons-tit-box").removeClass("fixed"); }else if(wraps2s < tops){ $(".bocweb-header").addClass('fixed-onactive'); $(".cons-tit-box").addClass("fixed"); }; } }) $(function(){ setTimeout(function(){ $(".services02-list,.services03-list").addClass("nactive"); },500) })