【发布时间】:2017-03-10 00:45:16
【问题描述】:
我正在使用引导导航列表。在滚动时我想更改标签的颜色。 这是Jquery代码
$(window).scroll(function () {
var scroll = $(window).scrollTop();
var os = $('#logo').offset().top;
var ht = $('#logo').height();
if (scroll > os + ht) {
//Not working
$('#header .nav > li > a').css("color", "#333 !important");}
});
HTML
<div id="logo-on-scroll" class="col-sm-2 col-xs-10">
<a href="">Some text</a>
</div>
<div class="navbar-collapse collapse" id="mobilemenu">
<?php
wp_nav_menu(array(
'menu_class' => 'nav_menu nav navbar-nav',
'theme_location' => 'primary', 'Header menu'));
?>
</div>
【问题讨论】:
-
看不到 HTML 标记的样子,这将很难提供帮助。
-
请定义“不工作”。
-
您在 javascript 示例中选择的所有元素都没有出现在您的 HTML 示例中......不是很有帮助
标签: javascript jquery html css