使用jquery通过页面更新选定的href值

时间:2010-08-10 13:11:21

标签: jquery

使用jquery更新页面中的所有href值。 我在页面中显示了href =“http://www.google.com”,我想更新上面提到的href以更改为“http://www.test.com”我如何完成此操作。

4 个答案:

答案 0 :(得分:1)

$('[href]').each(function () {
  $(this).attr('href', 'http://www.test.com');
});

答案 1 :(得分:1)

$('a[href*="google"]').attr('href', 'http://www.test.com');

选择器将浏览google属性href*=的所有链接,如果是,则相应地更新其属性。

答案 2 :(得分:0)

将此保存为.html文件,以获得完整的工作示例!

<html>
<head>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
  <script>
    $(document).ready(function(){
        $("a[href*='http://www.google.com']").attr('href','http://www.test.com').html('Test.com');
    });
  </script>
</head>
<body>
     <a href="http://www.google.com">Google</a>
     <a href="http://www.google.com">Google</a>
     <a href="http://www.google.com">Google</a>
     <a href="http://www.NotGoogle.com">Not Google</a>
</body>
</html>

答案 3 :(得分:0)

使用选择器

<script type="text/javascript">
  $("a[href*='http://www.google.com']").attr('href','http://www.test.com');
</script>