|
|
@ -75,6 +75,13 @@ function initMoreSwiper() { |
|
|
const root = document.querySelector(".sl2-more"); |
|
|
const root = document.querySelector(".sl2-more"); |
|
|
const el = root?.querySelector(".sl2-more__swiper"); |
|
|
const el = root?.querySelector(".sl2-more__swiper"); |
|
|
if (!root || !el || !window.Swiper) return; |
|
|
if (!root || !el || !window.Swiper) return; |
|
|
|
|
|
const slideCount = el.querySelectorAll(".swiper-wrapper > .swiper-slide").length; |
|
|
|
|
|
// 一屏展示 3 条,不超过 3 条时隐藏切换按钮
|
|
|
|
|
|
if (slideCount <= 3) { |
|
|
|
|
|
root.querySelectorAll(".sl2-more__head .s-arrows, .sl2-more__arrows-mobile").forEach((node) => { |
|
|
|
|
|
node.style.display = "none"; |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
new window.Swiper(el, { |
|
|
new window.Swiper(el, { |
|
|
slidesPerView: 3, |
|
|
slidesPerView: 3, |
|
|
spaceBetween: 40, |
|
|
spaceBetween: 40, |
|
|
|