可能重复:
如何使用 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');