我们有一个提醒栏,当它显示或任何其他紧急情况校园。问题在于,新网站的主页下拉菜单默认处于打开状态,并在活动时覆盖警报栏。这里是打开它的代码:RemoveClass问题
// Show menu on homepage
if (jQuery(window).scrollTop() <= 30 && $('body').hasClass("homepage") && $body.width() > 768) {
$('body').addClass('sub-open');
}
$(window).scroll(function(){
if (jQuery(window).scrollTop() <= 30 && $('body').hasClass("homepage") && $body.width() > 768) {
$('body').addClass('sub-open');
} else if (jQuery(window).scrollTop() >= 30 && $('body').hasClass("homepage")) {
$('body').removeClass('sub-open');
$('.drop-wrap').css('display','none');
}
});
我们必须在CMS添加脚本最后几页,但scripts.js中加载选项,并保持覆盖removeClass代码。有没有一种方法可以在警报处于活动状态时添加关闭菜单的代码,或者通过CMS添加代码的方式,即执行顺序最后一次。我希望这是清楚的,并感谢您的任何帮助。