如何在javascript或jquery

时间:2015-12-02 13:28:46

标签: javascript jquery wordpress

我在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

1 个答案:

答案 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