-2

我的页面中有锚链接。当我点击页面锚链接转换为保存的网址时。说前任

<a href="/our-work/home" > Home <a>

当我点击上面的链接时,它转换为

<a href="javascript:void(0)" savedurl="/our-work/home"> Home <a>

所以我不想要这个改变的网址。我的网址应该是原始的[正常的 achorlink]。

4

2 回答 2

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.
}
于 2012-09-12T12:12:04.877 回答
0

该脚本可能会安装一个点击处理程序。使用 jQuery 时,需要编写查询来定位链接并运行:

$(ele).removeAttr("onclick");

如果您不使用 jQuery,请使用 DOM 导航来定位链接并使用:

ele.onclick = null;
于 2012-09-12T13:35:42.080 回答