$.fn.sub_banner = function(effect) { let body = $("body"); if (isFrontEnv()) { this.each(function() { // 娣诲姞缁熶竴鏍峰紡锛屾柟渚縞ss缁熶竴绠$悊 $(this).addClass("banner_text_effect"); let slide = $(this).find(".swiper-slide"); if(slide.length == 1) { $(this).addClass("no-prev-next"); } slide.first().addClass("swiper-slide-active"); // 璁剧疆鍔ㄧ敾鏁堟灉 // 濡傛灉娌℃湁浼犻€掓晥鏋滃弬鏁帮紝灏遍粯璁や负fadeIn $(this).addClass(effect || "fadeIn"); // 灏嗘枃鏈垎绂伙紝骞剁敤span鏍囩鍖呰9 $(this).find(".text-white").each(function() { // 鑾峰彇鏂囨湰 let text = $(this).text(); // 鍘绘帀宸﹀彸绌虹櫧 text = text.trim(); // 灏嗘枃鏈垎绂绘垚鏁扮粍 ["鍏?, "浜?, "鎴?, "浠?] let text_array = text.split(""); // 灏嗘瘡涓枃鏈敤span鍖呰9 let html = text_array.join(""); // 鍔犱笂澶村熬 html = "" + html + ""; // 鏇挎崲鏂囨湰 $(this).html(html); }); // 鍔ㄧ敾鏁堟灉 $(this).find("span").each(function(i) { if (Math.random() > 0.3) { // 璁剧疆闅忔満寤舵椂锛屽氨鏈変簡闅忔満鍑虹幇鐨勬晥鏋 $(this).css("animation-delay", (0.3 + Math.random()) + "s"); } }); }); if (!body.hasClass("front")) { setTimeout(a => { body.addClass("front"); }, 100); } } else { body.addClass("make"); } }; $(a => { // 榛樿fadeIn $("閫夋嫨鍣?).sub_banner(); $("#jiangxi").sub_banner("fadeInRight"); // 鍏朵粬鏁堟灉: fadeInUp fadeInDown fadeInLeft fadeInRight // $("#c_banner_019-1660963287521").sub_banner("fadeInRight"); }); $(function () { var menu = []; jQuery('.lv-slider .swiper-slide').each( function(index){ menu.push( jQuery(this).find('.slide-inner').attr("data-text") ); }); var interleaveOffset = 0.5; var swiperOptions = { loop: true, speed: 1000, parallax: true, autoplay: { delay: 5000, disableOnInteraction: false, }, watchSlidesProgress: true, pagination: { el: '.lv-slider .swiper-pagination', clickable: true, }, navigation: { nextEl: '.lv-slider .swiper-button-next', prevEl: '.lv-slider .swiper-button-prev', }, on: { progress: function() { var swiper = this; for (var i = 0; i < swiper.slides.length; i++) { var slideProgress = swiper.slides[i].progress; var innerOffset = swiper.width * interleaveOffset; var innerTranslate = slideProgress * innerOffset; swiper.slides[i].querySelector(".slide-inner").style.transform = "translate3d(" + innerTranslate + "px, 0, 0)"; } }, touchStart: function() { var swiper = this; for (var i = 0; i < swiper.slides.length; i++) { swiper.slides[i].style.transition = ""; } }, setTransition: function(speed) { var swiper = this; for (var i = 0; i < swiper.slides.length; i++) { swiper.slides[i].style.transition = speed + "ms"; swiper.slides[i].querySelector(".slide-inner").style.transition = speed + "ms"; } } } }; var lvswiper = new Swiper(".lv-slider .swiper-container", swiperOptions); var sliderBgSetting = $(".slide-bg-image"); sliderBgSetting.each(function(indx){ if ($(this).attr("data-background")){ $(this).css("background-image", "url(" + $(this).data("background") + ")"); } }); });