我正在尝试使用jquery修改wordpress导航项以添加onclick函数,其中页面将使用url中的#tag重新加载,而不是首先转到seciton。
这就是我所拥有的,它并没有真正发挥作用:
{{1}}
答案 0 :(得分:0)
您可能只想添加一个自定义点击处理程序来执行您想要的操作,然后取消禁用导航的操作:
$(function() {
$('.menu-item-3614 > a').click(function(evt) {
window.location += "#tag";
evt.preventDefault();
evt.stopPropagation();
return false;
});
});
答案 1 :(得分:0)
试试这个(尚未测试):
window.onhashchange = function() {
window.location.reload();
}
答案 2 :(得分:0)
试试这个:
jQuery(document).ready(function() {
var url = jQuery('.menu-item-3614>a').attr('href');
alert(url);
jQuery('.menu-item-3614>a').click(function(event){
event.preventDefault();
newUrl = window.location + url;
alert(newUrl);
window.location.href = newUrl;
});
});