gpt4 book ai didi

javascript - 将更改文本颜色应用于特定标题样式

转载 作者:行者123 更新时间:2023-12-01 01:26:15 25 4
gpt4 key购买 nike

嗨,有谁知道如何编写此脚本,以便它专门针对我的主页标题样式而不是全局标题样式,

    $(document).ready(function(){       
var scroll_pos = 0;
$(document).scroll(function() {
scroll_pos = $(this).scrollTop();
if(scroll_pos > 50) {
$(".pcnav.navlinks").addClass("navblacktext");

}
else {
$(".pcnav.navlinks").removeClass("navblacktext");

}
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<header class="header_home">

<div class="topnav" id="myTopnav"><div><img src="IMAGES/Logo-
Icon.png" class="logo" width="48px"></div>

<div class="navwrap">
<a class="pcnav navlinks" href="#">Home</a>
<a class="pcnav navlinks" href="#services-target">Capabilities</a>
<a class="pcnav navlinks" href="Portfolio.html">Portfolio</a>
<a class="pcnav navlinks" id="aboutus" href="about-us.html">About</a>
<a class="pcnav navlinks" href="#contact-target">Contact</a>

<a href="javascript:void(0);" class="icon" onclick="myFunction()">

<button class="hamburger hamburger--collapse is-active"
type="button">
<span class="hamburger-box"><span class="hamburger-inner"></span</span>
</button>
</a>
</div>
</div>
</header>

非常感谢任何帮助!其他 header 包含在“header_global”而不是“header_home”中。

最佳答案

只需修改选择器以仅选择 .header_home 中的元素即可。

$(".header_home .pcnav.navlinks").addClass("navblacktext");

关于javascript - 将更改文本颜色应用于特定标题样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53752566/

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