我在wordpress主题中使用wordpress visual composer标签,我也在Wordpress主菜单中使用相同的标签菜单,如#mylink。当我点击菜单中的锚标签时,我给出了页面重新加载选项。但在页面重新加载之前,它会向下滚动查看该标签内容的相关内容。 这是我正在使用的代码
$('.sub-menu .menu-item a').click(function(e) {
location = this.href;
location.reload(true);
});
我想在你点击散列锚标签时删除滚动条。
参考网址:http://wtastudios.com/novus2/projectsservices/#solar_Rooftops
答案 0 :(得分:0)
试试这个
$(document).on('click','.sub-menu .menu-item a',function(e) {
if($(this).attr('href')).indexOf('#') > -1){
//return false;
e.preventDefault();
}
});
不再使用clik(),on更好,因为即使在document.ready之后它也被触发。
然后你必须只定位包含#。
的href