有一个单页站点有两个功能。一,当单击菜单项时,突出显示该项目并将页面滚动到所需的块:
$('nav li a').click(function(){
// здесь реализация
});
另一个在通过这个或那个块时滚动页面时突出显示这个或那个菜单项:
$(window).scroll(function(){
// здесь реализация
});
任务是确保当第一个功能被点击时(即第一个功能被触发),第二个功能将不起作用。
告诉我如何正确书写 if (click)?
可能最简单的方法是:
如果我理解正确的话:
JsFiddle上的示例