【问题标题】:Change href value for a hyperlink [duplicate]更改超链接的 href 值 [重复]
【发布时间】:2011-12-27 22:37:03
【问题描述】:

可能重复:
How to change the href for a hyperlink using jQuery

我有一个需要更改的数据库正在生成的链接。

我想知道是否可以使用 jQuery 找到所需的 id 并更改 href 值?

【问题讨论】:

    标签: jquery


    【解决方案1】:

    如果您想在页面加载时执行此操作,请使用以下代码

    $(document).ready(function() {
    
    $("#linkId").attr("href", "http://the.new.url");
    
    });
    

    【讨论】:

      【解决方案2】:

      如果你的 HTML 是这样的:

      <a href="xxx" id="myLink">whatever</a>
      

      您可以通过在纯 javascript 中执行此操作来更改链接:

      document.getElementById("myLink").href = "http://whatever.com/yyyy";
      

      或者,使用 jQuery:

      $("#myLink").attr("href", "http://whatever.com/yyyy");
      

      【讨论】:

        【解决方案3】:

        是的。

        <script>
        $(function() {
          $("#id_of_link").attr("href", "/new/url");
        });
        </script>
        

        【讨论】:

          【解决方案4】:

          当然:

          $("#linkId").attr("href", "http://the.new.url");
          

          【讨论】:

            猜你喜欢
            • 2012-12-17
            • 2018-05-15
            • 2014-03-24
            • 2013-03-27
            • 2010-10-17
            • 1970-01-01
            • 2017-04-02
            • 2010-11-22
            • 2010-09-15
            相关资源
            最近更新 更多