我的页面中有锚点链接。当我点击页面锚点链接转换为已保存的URL时。 说前
<a href="/our-work/home" > Home <a>
当我点击上面的链接时,转换为
<a href="javascript:void(0)" savedurl="/our-work/home"> Home <a>
所以我不想要这个改变的网址。我的网址应该是原始的[普通链接]。
答案 0 :(得分:1)
试试这个
<a href="/our-work/home" onclick="changeURL(this)" > Home <a>
function changeURL(ele) {
var ele_src = $(ele).attr("href");
$(ele).attr("href",'javascript:void(0)');
$(ele).attr("savedurl",ele_src);
// $(ele).removeAttr("onclick"); // if you want to remove after changing href of element.
}
答案 1 :(得分:0)
该脚本可能会安装一个单击处理程序。使用jQuery时,您需要编写查询来查找链接并运行:
$(ele).removeAttr("onclick");
如果您不使用jQuery,请使用DOM导航找到该链接并使用:
ele.onclick = null;