我需要通過添加一個var來爲href添加一個值。但它看起來像我有一個語法錯誤的地方。並無法弄清楚什麼是錯的。將值添加到href作爲var
var abra = "whatever";
$("a.confsbmt").attr('href','http://example.com/example2"+abra+"');
我需要通過添加一個var來爲href添加一個值。但它看起來像我有一個語法錯誤的地方。並無法弄清楚什麼是錯的。將值添加到href作爲var
var abra = "whatever";
$("a.confsbmt").attr('href','http://example.com/example2"+abra+"');
的字符串開始在單引號所以應該用單引號結束到別的串聯上任何東西,如果你想使用雙引號開始使用雙引號。
$("a.confsbmt").attr('href','http://example.com/example2'+abra);
這會更有幫助並加以解釋。 –
在url中間怎麼樣? –
中間?你有基地址「http://example.com/example2」然後加上abra(+ abra) – depperm
'+'是字符串連接運算符。確保你符合報價。 ''http://example.com/example2'+ abra' –
您的報價錯配(單打/雙打) – scunliffe
正確的用法:http://stackoverflow.com/a/242833/1074519 –