我有以下代码,当我点击其中一个菜单标题时,它会转到我的页面,但菜单没有向上滑动,它仍然打开,直到我点击汉堡包
var $window = $(window);
var gsnavfixH = $('#gs-navfix').outerHeight();
var GSnavFix = function(){
$window.on('load', function(event) {
event.preventDefault();
var mainFirstChildHeight = $('main>header').outerHeight();
if ($window.scrollTop() >= mainFirstChildHeight - gsnavfixH)
$('#gs-navfix').addClass('gs-appear');
else
$('#gs-navfix').removeClass('gs-appear');
});
};
GSnavFix();
var GSnavRight = function(){
$('.gs-hamburger').on('click', function(event) {
console.log('yghygygyg', $('.gs-hamburger'));
event.preventDefault();
$('.gs-hamburger').toggleClass('gs-close');
$('#gs-nav-static-hamburger').toggleClass('gs-nav-right-appear');
$('main,#gs-navfix,#gs-nav-static').toggleClass('gs-nav-right-appear');
$('#gs-nav-right').toggleClass('gs-appear');
});
};
GSnavRight();