使用jQuery更改锚链接

时间:2012-10-26 21:01:51

标签: jquery html

我想使用jQuery更改某个页面上的锚链接。

如何将锚点链接更改为#javascript:void(0)

2 个答案:

答案 0 :(得分:3)

要更改一个链接,

<a href="http://www.google.com" id="link">One Link</a>

$('#link')[0].href = '#';

普通javascript:

document.getElementById('link').href = '#'

更改多个链接,

<a href="http://www.google.com" class="links">One Link</a>
<a href="http://www.yahoo.com" class="links">One Link</a>
<a href="http://www.hotmail.com" class="links">One Link</a>


$('a.links').each(function () {
   this.href = '#';
});

答案 1 :(得分:1)

<!-- HTML -->
<a href="http://stackoverflow.com/" class="mylink">Link</a>

// JavaScript
$("a.mylink").prop("href", "#");