我有自己的下拉导航,因此,当用户单击链接之一时,将出现页面覆盖。我只需要在他们再次单击页面重叠时将其删除。
这是我的代码来添加覆盖
$('#nav li a').on('click', function(){
$('#page-overlay').addClass('active').siblings().removeClass('active');
});
可以使用的演示程序在这里-http: //dsm.fishtankcreative.co.uk/
当用户单击导航时,我只需要帮助,页面叠加层消失。
提前致谢。
$('#nav li a').on('click', function(){
$('#page-overlay').toggleClass('active').siblings().removeClass('active');
});
注意:我认为不需要使用.siblings().removeClass('active')
,因为您没有将active类添加到任何其他元素中
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句