我做了一个简单的网页,有很多部门。所以要直接导航到一个部门,我在上面放了一个锚,如下所示:
<a href="#first">First</a><br/>
<a href="#second">Second</a><br/>
<a href="#third">Third</a>
为了平滑滚动,我使用了 javascript:
$('a').click(function(){
$('html, body').animate({
scrollTop: $( $(this).attr('href') ).offset().top
}, 500);
return false;
});
现在我想为选定的部门添加效果。因此,当用户单击锚点时,页面会平滑滚动到分区,并且所选分区会突出显示一秒钟。就像当我们在 Stack Overflow 收件箱中收到任何消息时,我们点击它;页面变暗,新闻项目在短时间内突出显示。
我想对我的页面做那件事。因为我有超过 18 个部门,它们都是一样的。所以有必要区分所选的部门。
这是 Fiddle 的示例:Fiddle For the Code
任何帮助,将不胜感激。提前致谢。