有我的js代码。这是页面滚动脚本。我需要做的是在启动时使偏移(78px)并将active
类设置为元素(Home - 第一个菜单项)(直到我使用此脚本)。
您可以在this website上查看此内容。
$(document).ready(function(){
$('a').click(function(event) {
event.preventDefault();
var full_url = this.href;
var parts = full_url.split('#');
var trgt = parts[1];
var target_offset = $('#'+trgt).offset();
var target_top = target_offset.top;
$('html, body').animate({scrollTop:target_top}, 500);
});
$('nav .menu li a').click(function(){
$('nav .menu li a').removeClass('active');
$(this).addClass('active');
});
});
有什么想法吗? :)
答案 0 :(得分:0)
只需将id
属性添加到a
元素。
<强> HTML 强>
<li><a href="#section-splash" alt="" title="" id="home">home</a></li>
然后使用jQuery添加类。
<强>的jQuery 强>
$("#home").addClass('active');