【发布时间】:2015-08-12 18:34:31
【问题描述】:
我目前正在开发一个网站,我正在使用一个名为 one page scroll master 的插件。链接在这里:https://github.com/peachananr/onepage-scroll/blob/master/README.md。
一切都运行良好,但是我在顶部有一个固定的标题,它有 4 个菜单链接。我想要的是,当您单击“关于”等链接时,它会滚动到“关于”页面,并且“关于”链接会突出显示。同时,当用户决定滚动页面时,我希望根据他所在的页面突出显示链接,例如,如果他滚动到投资组合页面,则突出显示投资组合链接。
到目前为止,我已经这样做了,但是在滚动页面时链接不会突出显示。它仅在您单击实际链接时突出显示。
$(document).ready(function(){
$('#home').css('color','white');
$("#home").on("click", function(){
$(".main").moveTo(1);
$("#contact").removeAttr("style");
$("#about").removeAttr("style");
$("#portfolio").removeAttr("style");
});
});
$(document).ready(function(){
$("#about").on("click", function(){
$(".main").moveTo(2);
$('#about').css('color','white');
$("#contact").removeAttr("style");
$("#home").removeAttr("style");
$("#portfolio").removeAttr("style");
});
});
$(document).ready(function(){
$("#portfolio").on("click", function(){
$(".main").moveTo(3);
$('#portfolio').css('color','white');
$("#about").removeAttr("style");
$("#home").removeAttr("style");
$("#contacct").removeAttr("style");
});
});
$(document).ready(function(){
$("#contact").on("click", function(){
$(".main").moveTo(4);
$('#contact').css('color','white');
$("#about").removeAttr("style");
$("#home").removeAttr("style");
$("#portfolio").removeAttr("style");
});
});
非常感谢任何帮助!
【问题讨论】:
标签: javascript jquery html css jquery-plugins