gpt4 book ai didi

javascript - 粘性菜单更改 Logo

转载 作者:行者123 更新时间:2023-11-30 15:02:51 27 4
gpt4 key购买 nike

我在网站上工作,它有一个粘性菜单,我需要做的是在滚动时更改 Logo 并具有粘性标题。

标题就是这样

<header id="header" class="float-panel" data-top="0" data-scroll="100">

向下滚动后,类更改为固定

<header id="header" class="float-panel  fixed" data-top="0" data-scroll="100">

我需要更改 Logo ,一旦它用 css 或 jquery 修复,我可以定位,我尝试使用以下

if($("#header.float-panel").hasClass('fixed'))

这是标志div

<div class="logo"><!-- logo -->



<a href="http://"><img src="Logo-Full_Pos.png" alt=""></a><h6 class="site-title"><a href="http://.com/" rel="home">g</a></h6>
</div>

谢谢

最佳答案

这行代码:if($("#header.float-panel").hasClass('fixed')) 只会在加载时运行。您需要使用滚动事件:https://api.jquery.com/scroll/以确保当菜单固定时您的 if 语句被命中。

关于javascript - 粘性菜单更改 Logo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46257262/

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