let scroll_animation = function(selectors, type) { let body = $("body"); if (!body.hasClass("wd-scroll-animation-init")) { $("#c_static_001_P_37528-1705907997490 p,#c_static_001_P_37528-1705907997490 img,#c_static_001_P_37528-1705907997490 a,#c_static_001-1705913666825 p,#c_static_001-1705913666825 a,#c_static_001_P_37528-17059733902710 .e_text-29,#c_static_001_P_37528-17059733902710 .e_text-30,#c_static_001_P_37528-17059733902710 .e_button-31,#c_static_001_P_37528-17059733902710 .e_loop-33 .p_loopitem,#c_static_001-1705992851985 p,#c_static_001-1705992851985 .e_bannerA-5,#c_static_001-1705996369781 .e_text-2,#c_static_001-1705996369781 .e_text-3,#c_static_001-1705999081001 .e_text-3,#c_static_001-1705999081001 .e_image-4,#c_static_001-1705999641654 .e_text-2,#c_static_001-1705999641654 .e_text-3,#c_static_001-1705999641654 .gallery-top,#c_static_001-1705999641654 .gallery-thumbs,#c_static_001-1705996369781 .e_loop-4,#c_effect_140-1706091389210 p,#c_static_001-17060868375240 p,#c_static_001-17060868375240 .e_bannerA-6,#c_static_001-17060872138450 p,#c_static_001-17060872138450 .e_bannerA-6,#c_static_001-17060879914860 .e_container-1 p,#c_static_001-17060879914860 .e_container-1 a,#c_static_001-17060879914860 .e_loop-10 .p_loopitem,#c_static_001-17060901030330 .e_container-1 p,#c_static_001-17060901030330 .e_container-1 a ,#c_static_001-17060901030330 .e_loop-10 .p_loopitem,#c_static_001-17060906952410 p ,#c_static_001-17060906952410 img ,#c_static_001-1712131898695 .e_image-2 img").addClass("wd-scroll-animation"); body.addClass("wd-scroll-animation-init"); let num = 0; $(window).scroll(function() { num = 0; }); function ani(a, t) { var top = a.offset().top; if (top < ($(window).height() + t - 100)) { a.addClass("wd-scroll-in"); setTimeout(function() { a.addClass("wd-scrolled"); }, 200 + num * 100); num++; } } function handle() { let t = $(window).scrollTop(); let body_height = body.height(); $(".wd-scroll-animation:not(.wd-scroll-in):not(.wd-no-scroll-animation)").each(function() { ani($(this), t); }); if ($(window).height + t + 200>= body_height) { $(".wd-scroll-animation:not(.wd-scroll-in):not(.wd-no-scroll-animation)").each(function() { $(this).addClass("wd-scroll-in").addClass("wd-scrolled"); }); } requestAnimationFrame(handle); } requestAnimationFrame(handle); } $(selectors).addClass("wd-scroll-animation").each(function() { if (type) { $(this).addClass(type) } }); return scroll_animation; }; scroll_animation("");