var $win = $(window).width(); var CU = { updatePlatform: function () { var isMobile = /android|iphone|ipad|ipod/g.test(window.navigator.userAgent.toLowerCase()) || $(window).width() <= 1024; var isMac = /mac os x/g.test(window.navigator.userAgent.toLowerCase()); if (isMobile) { $("body").addClass("mobile").removeClass("pc"); } else { $("body").addClass("pc").removeClass("mobile"); } }, setNavBg: function () { CU.updatePlatform() }, scrollDiy: function () { $(".ybscrollbar").mCustomScrollbar({ scrollButtons: { enable: false } }); }, indexNoticeFn: function (tar) { var t, w = 5000; var h = -64 if ($win <= 750) { h = -40 } if (tar && tar.length != 0) { if (tar.find("li") && tar.find("li").length > 1) { var fl = 1, num = tar.find("li").length; t = setInterval(function () { fl >= num ? fl = 0 : fl $(".noticeBox ul").css({ "transform": "translateY(" + h * fl + "px)" }) fl++ }, w) } // tar.hover(function () { // clearInterval(t) // }, function () { // clearInterval(t) // setInterval(function () { // console.log("0000") // fl >= num ? fl = 0 : fl // $(".noticeBox ul").css({ // "transform": "translateY(" + -64 * fl + "px)" // }) // fl++ // }, w) // }) } }, //首页动画 indexMoveFn: function (that) { if ($(".body_b").hasClass("showdiv")) { setTimeout(function () { $(".indexnewsOut").attr("data-faded", true); $(".indexnewsOut").addClass("show") }, 350) } var selector = $(".show-in, .fade-in, .scale-in, .fade-in-up, .fade-in-left, .fade-in-right, .fade-in-down"); try { if (that && that.length != 0) selector.each(function () { var _this4 = $(this); setTimeout(function () { that.find(_this4).addClass("show") }, 250) }) } catch (error) { console.log(error) } } } function indexSwiper() { /* 首页banner */ var indexBannerSwiper = new Swiper('.ejIndexBanner .swiper-container', { pagination: { // type : 'custom', el: '.swiper-pagination', clickable: true, }, autoplay: { delay: 5000, stopOnLastSlide: false, disableOnInteraction: true, }, on: { transitionEnd: function () { $(".ejIndexBanner .swiper-container .swiper-slide").find(".indexBannerTxt_in").removeClass("show") $(".ejIndexBanner .swiper-container .swiper-slide").eq(this.activeIndex).find(".indexBannerTxt_in").addClass("show") }, } }); } indexSwiper() $(function () { // CU.scrollDiy() $(window).on("resize", CU.setNavBg); CU.setNavBg() CU.indexNoticeFn($(".noticeBox")) $(".body_home").mousewheel(function (event, delta, deltaX, deltaY) { var $win = $(window).width(); if ($win > 1200 && $(".ybSearchBox").hasClass("active")) { $(".ybSearchBox").css("z-index", -1) } if (delta < 0) { $(".bb").click(); } CU.indexMoveFn() }); $(".body_b").mousewheel(function (event, delta, deltaX, deltaY) { if (delta > 0 && $(".body_b").scrollTop() <= 0) { $(".body_home").addClass("showdiv"); $(".body_b").removeClass("showdiv"); if ($(".ybSearchBox").hasClass("active")) { $(".ybSearchBox").css("z-index", 299) } } }); if ($win <= 1024) { $(window).scroll(function () { if ($(document).scrollTop() >= 120) { $(".body_home").removeClass("showdiv"); $(".body_b").addClass("showdiv"); } else { $(".body_home").addClass("showdiv"); $(".body_b").removeClass("showdiv"); } }) } $(".bb").click(function () { $(".body_b").addClass("showdiv"); $(".header").addClass("mobile"); setTimeout(function () { $(".body_home").removeClass("showdiv"); //.addClass("leave"); $(".home5").addClass("showdiv"); CU.indexMoveFn() }, 50); }) $(".body_b").scroll(function () { $(".indexItem").each(function (index, element) { var e = $(this); var fix = parseInt(e.attr("fix")); if (!fix && fix != 0) { fix = $(window).height() * 6 * 0.1; } else { fix = $(window).height() * fix * 0.1; } if ($(window).scrollTop() >= $(e).offset().top - fix) { if (!$(e).hasClass("showdiv")) { $(e).addClass("showdiv"); if ($(this).hasClass("indexAboutUs")) { $("*[count-up-to-p]").each(function () { $(this).html($(this).attr("count-up-to-p")); try { if ($(this).data("countup")) { $(this).data("countup").pauseResume(); } window.counterUp["default"](this, { duration: 1500, delay: 50 }); } catch (error) { console.log(error) } }); } CU.indexMoveFn($(e)) } } else { if ($(e).hasClass("showdiv")) { $(e).removeClass("showdiv"); } } }); }); $(".newsTab .item").click(function () { var num = $(this).index() var dataUrl = $(this).attr("data-href") $(".newsCenter .index_more").attr("href", dataUrl) $(".newsTab .item").removeClass("active").eq(num).addClass("active") $(".newsConterner .item").removeClass("active").eq(num).addClass("active") }) })