0%

java 标签

2025
e.bgIndex + 1) % slides.length; setActiveSlide(slides, state.bgIndex); }, BG_INTERVAL_MS); }; slider.onmouseenter = stopBackgroundSlider; slider.onmouseleave = start; start(); } function initNewYearCard() { const card = document.querySelector('#custom_bar'); if (!card) return; if (!isDesktopView()) { card.style.display = 'none'; clearNewYearTimer(); destroyBackgroundSlider(); return; } if (!placeCard(card)) { card.style.display = 'none'; clearNewYearTimer(); destroyBackgroundSlider(); return; } card.style.display = ''; initBackgroundSlider(); initNewYearTimer(); } function onResize() { if (state.resizeTimer) window.clearTimeout(state.resizeTimer); state.resizeTimer = window.setTimeout(initNewYearCard, 160); } if (!state.pjaxBound) { document.addEventListener('pjax:complete', initNewYearCard); state.pjaxBound = true; } if (!state.resizeBound) { window.addEventListener('resize', onResize); state.resizeBound = true; } if (!state.viewportBound && window.visualViewport) { window.visualViewport.addEventListener('resize', onResize); state.viewportBound = true; } initNewYearCard(); })();