因此,每当我点击观看时,它会转到带有视频的 div,但如果我点击导航栏上的任何其他链接,它有时会突出显示活动链接,而且它总是错误的链接。例如,如果我单击关于,它将突出显示链接。有人可以帮我让它突出显示我目前所在的正确 div 吗?
这就是我到目前为止所拥有的。
$(window).scroll(function () {
var windscroll = $(window).scrollTop();
if (windscroll >= 100) {
$('.container div').each(function (i) {
if ($(this).position().top <= windscroll - 20) {
$('nav a.active').removeClass('active');
$('nav a').eq(i).addClass('active');
}
});
} else {
$('nav a.active').removeClass('active');
$('nav a:first').addClass('active');
}`enter code here`
}).scroll();