2013-03-18 98 views
1

我正在嘗試使用jQuery變量並將它們插入到href屬性中。在href中使用jQuery變量attr

這裏是jQuery的

$(".id_container").click(function() { 
         var item_id = $(this).find(".item").val(); 
         var std_id = $(this).find(".std").val(); 
         var cre_id = $(this).find(".cre").val(); 
         $(location).attr('href',"link.php?item=''+item+''&stid=''+std+''&cre=''+cre+''"); 
        }); 

回答

0

如果你有兩個單引號,你應該有一個雙引號,你不會在年底需要額外的報價:

$(location).attr('href',"link.php?item="+item+"&stid="+std+"&cre="+cre); 
+0

爽!謝啦! – 2013-03-18 01:12:36

+0

您正在使用他從未定義的變量。 -1 – Ohgodwhy 2013-03-18 01:19:23

+0

我使用了他使用的相同變量,我不知道他們是否在別處定義。 OP的代碼被用作起點,根據評論,我的答案似乎有所幫助。 – Adrian 2013-03-18 01:26:17