重複の可能性:
jQueryを使用してハイパーリンクのhrefを変更する方法
href=""のようなアンカータグがあり
<a class="SwitchAccountLink" href=""></a>
ます。jQueryを使用してこれをオーバーライドし、別のhrefを提供したいと思います。アンカータグのインラインhrefをオーバーライドすることは可能ですか?
前もって感謝します。
重複の可能性:
jQueryを使用してハイパーリンクのhrefを変更する方法
href=""のようなアンカータグがあり
<a class="SwitchAccountLink" href=""></a>
ます。jQueryを使用してこれをオーバーライドし、別のhrefを提供したいと思います。アンカータグのインラインhrefをオーバーライドすることは可能ですか?
前もって感謝します。
jqueryattr()
を使用して、要素属性の値を取得および設定できます。attr ()の詳細アンカータグにはクラスがあり、クラスを使用してすべてのアンカーを一意に識別するために使用します。SwitchAccountLink
$('.SwitchAccountLink').attr('href', 'Yourhref');
jQueryの.attr()
関数を使用して、要素の特定の属性を変更できます。
$("a.SwitchAccountLink").attr('href',NEW_URL);
このコードは、すべてのアンカータグを。のSwitchAccountLink
クラスに置き換えますNEW_URL
。
特定のリンクのみを変更する場合は、より一意のid
属性またはすべてのリンクをグループ化する追加のクラスを提供する必要がある場合があります。
$('.SwitchAccountLink').attr('href', 'http://www.google.com');
あなたはそれをやって変えることができます$(".SwitchAccountLink").attr('href','myNewHref');
確かに、試してみてください:
$('.SwitchAccountLink').attr('href','someurl');