-2

私のページにはアンカーリンクがあります。ページ アンカー リンクをクリックすると、保存された URL に変換されます。元と言う

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

上記のリンクをクリックすると、

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

したがって、この変更された URL は必要ありません。私の URL は元の [通常の acorlink] である必要があります。

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 に答える