代码之家  ›  专栏  ›  技术社区  ›  klewis

jquery-在URL末尾添加元素文本值

  •  0
  • klewis  · 技术社区  · 11 年前

    我的页面顶部有一个这样的值。。。

    <div id="mid">
        <span>992839283</span>
    </div>
    

    …我总是想把它复制到下一页的URL末尾。。。

    <div class="murl">
    <a href="http://othersite.com/page/go.aspx?id=">my link</a>
    </div>
    

    …那么当窗口准备好时,让我的URL看起来像这样的最佳方法是什么。。。

    <div class="murl">
    <a href="http://othersite.com/page/go.aspx?id=992839283">my link</a>
    </div>
    

    我不知道如何用最少的代码将这个值添加到URL的末尾。

    谢谢你的建议

    1 回复  |  直到 11 年前
        1
  •  3
  •   Bhojendra Rauniyar    11 年前

    您可以使用 attr with function :

    $('.murl a').attr('href',function(i,v){
       return v + $('#mid').text();
    });