javascript
  • jquery
  • html
  • 2013-07-31 40 views 1 likes 
    1

    如何將變量值傳遞給錨標記中的href參數。將變量值傳遞給錨標記中的href參數

    <body> 
    <script> 
    var id = "10"; 
    $('a_tag_id').attr('href','http://www.google.com&jobid='+id); 
    </script> 
    
    
    <a id="a_tag_id">something_here</a> 
    </body> 
    

    我希望在上面的代碼執行後錨點標籤看起來像這樣。

    <a href="http://www.google.com&jobid=10">something_here</a> 
    

    但不知何故上述代碼不起作用。我正在做什麼錯?

    +0

    '$ jquery的( 'a_tag_id')'應該是'$( '#a_tag_id')' – Abhitalks

    +0

    通過在href標記某件事 –

    +0

    要傳遞href標記中的值。在第一個查詢字符串變量之前使用?而不是&

    1

    使用#id selctor

    $('#a_tag_id').attr('href','http://www.google.com&jobid='+id); 
    ^
    

    Fiddle Demo

    0
    $('#a_tag_id').attr('href','http://www.google.com?jobid='+id); 
    

    的選擇應該是ID '#',並查詢字符串開頭 「?」。

    BTW:是不是這個問題跟在你的最後一個問題上:Pass an id to anchor tag

    1

    修改這樣

    $('#a_tag_id').attr('href','http://www.google.com&jobid='+id); 
    
    相關問題