如何在没有ID或名称的情况下更改特定的href?

时间:2016-11-21 14:02:24

标签: javascript jquery hyperlink

这就是我的全部。有没有办法改变href?

 <a style="color: #0C82FD;" target="_blank" href="www.stapre.lt">www.stapre.lt</a>

2 个答案:

答案 0 :(得分:10)

您可以使用attribute selector(顺便说一句,http://不会预先设定协议,因此添加<a style="color: #0C82FD;" target="_blank" href="http://www.stapre.lt">www.stapre.lt</a> 是值得的:

href

然后使用prop()更改$('a[href="http://www.stapre.lt"]').prop('href', 'http://google.com');

<a>

这当然假设您没有具有相同href属性值的其他{{1}}元素。如果您这样做,则可以使用index()对其进行过滤。

答案 1 :(得分:0)

你可以像BenM所说的那样使用Jquery选择器,或者你可以使用:

通过DOM导航
document.links[ElementIndex].href = 'mypage.com';