gpt4 book ai didi

javascript - 如果 slider 类处于事件/可见状态,则更改主体类

转载 作者:行者123 更新时间:2023-12-03 05:11:16 25 4
gpt4 key购买 nike

我有一个 Webflow slider (可能与任务无关),如果存在具有“switch-nav”类的特定幻灯片,则需要更改“body”的类。目前,我已经尝试了各种方法,许多方法最初会添加主体类,但当带有“switch-nav”类的 slider 超出 View /我们移动到下一张没有该类的幻灯片时,不会将其删除。这是一般的幻灯片标记:-

<div class="slide switch-nav w-slide" style=transform: translateX(-4500px); opacity: 1; visibility: hidden;"></div>
<div class="slide image-2 w-slide" style="transform: translateX(-4500px); opacity: 1; z-index: 1; visibility: hidden;"></div>
<div class="slide image-3 w-slide" style="transform: translateX(-4500px); opacity: 1; z-index: 3; transition: opacity 800ms; -webkit-transition: opacity 800ms;"></div>

理想情况下,这将触发该类是否在视口(viewport)中,因为我希望通过类开关更改“页面”导航。

最佳答案

我不确定您是否已经尝试过,但是 jQuery 有一个可见性选择器。

if $('.switch-nav').is(":visible") {
$(this).addClass('visibleClass');
}
else {
$(this).removeClass('visibleClass');
}

关于javascript - 如果 slider 类处于事件/可见状态,则更改主体类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41811548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com