所以我正在尝试建立我的网站,我有一个非常好的粘性标题,我试图得到一种卷轴间谍的效果,而不是使用bootstrap。我希望导航的当前部分被视图突出显示一个活动的类,如果这是有意义的。
问题是,我对jquery一无所知,所以我从youtube视频中复制了一些代码,但我无法有效地实现它。有没有人可以修改这个查询代码,使其在导航栏中突出显示当前正在查看的部分,并在用户滚动到另一个部分时进行更新,从而在导航栏中突出显示该部分?
Ps -我重复一遍,我不想与引导程序xD有任何关系
这是我的代码笔链接
Any help would be amazing!
我正在尝试一种纯粹的css方法来保持“父-大多数”导航栏项目在单击子页面和用户导航到该页面时突出显示。我有一个带有无序列表的primary navbar div,每个列表都有一个类似这样的列表,因此在本例中,用户导航到第二大li:
.primary-navbar ul li ul li{
background-color: red !important;
}
当第二个里是活动的时候,第一个里有蓝色的背景颜色,我该怎么做呢?
我试过:
.primary-navbar ul li:active {
background-color: blue !important
}
但这不起作用,
我使用Router中的函数动态加载从模板创建的页面(如某些教程中所示):
changePage: function(page) { // page is a View object
$(page.el).attr('data-role', 'page');
page.render();
$('body').append($(page.el));
var transition = $.mobile.defaultPageTransition;
if (this.