我的页面中有锚链接。当我点击页面锚链接转换为保存的网址时。说前任
<a href="/our-work/home" > Home <a>
当我点击上面的链接时,它转换为
<a href="javascript:void(0)" savedurl="/our-work/home"> Home <a>
所以我不想要这个改变的网址。我的网址应该是原始的[正常的 achorlink]。
我的页面中有锚链接。当我点击页面锚链接转换为保存的网址时。说前任
<a href="/our-work/home" > Home <a>
当我点击上面的链接时,它转换为
<a href="javascript:void(0)" savedurl="/our-work/home"> Home <a>
所以我不想要这个改变的网址。我的网址应该是原始的[正常的 achorlink]。
试试这个
<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.
}
该脚本可能会安装一个点击处理程序。使用 jQuery 时,需要编写查询来定位链接并运行:
$(ele).removeAttr("onclick");
如果您不使用 jQuery,请使用 DOM 导航来定位链接并使用:
ele.onclick = null;