这是我的HTML代码:
<a href="http://www.google.com/" target="_blank">Google</a>
我需要一个jquery代码才能找到Google.com并将其更改为Yahoo.com。
例如,如果您点击Google文字,那么yahoo.com将在您的浏览器中打开。
是否可以使用jquery查找当前页面中的所有Google文本并将其替换为Yahoo?
答案 0 :(得分:2)
这应该可以解决问题:
$('a[href*="google"]').each(function() {
$(this).attr('href', $(this).attr('href').replace(/google/i, 'yahoo');
});
除此之外,我认为没有任何理由可以实际使用它......
答案 1 :(得分:0)
这是一个奇怪的问题:
$('a[href*="google"]').each( function (i) {
$(this).attr("src","http://yahoo.com")
});
答案 2 :(得分:0)
代码示例:
$('a[href*="google.com"]').each( function (i) {
$(this).attr("href","http://yahoo.com");
});
小提琴:http://jsfiddle.net/f4WmR/
有用的链接