2015-11-07 59 views
-2

您好我瀏覽過堆棧並沒有提出解決方案,似乎解決了我的問題,所以我訴諸於問這個美好的社區。添加變量的jquery內部引號

 var feild = '<div style="margin-top: 0.75%;" class="input-group input-group-lg fields urlInputOne">' + 
    '<span class="input-group-addon glyphicon glyphicon-cog" id="basic-addon1"></span>' + 
    '<input type="text" class="form-control" id="urlField" placeholder="Extra GitHub repository URL" aria-describedby="basic-addon1">' + 
    '</div>'; 

在輸入標籤我想添加一個變量的ID,我該怎麼做?我嘗試了幾個不同的選項,但不斷在瀏覽器中出現錯誤。

,所以我希望它是

ID = 「urlfeild」 1作爲一個例子。

感謝

+0

關閉報價,增加值,重新打開引號。 – Pointy

+0

你嘗試過id =「urlfeild'+ 1 +'」...而你的單引號是一個主要的..添加js變量使用'+ vaiable_here +',你想要它在一個id雙引號內,所以「yourId」 + variable_here +'「 –

回答

2

你可以簡單地串聯您的字符串,並添加你的變量是這樣的:

var yourVar = 1; 
var feild = '<div style="margin-top: 0.75%;" class="input-group input-group-lg fields urlInputOne">' + 
    '<span class="input-group-addon glyphicon glyphicon-cog" id="basic-addon1"></span>' + 
    '<input type="text" class="form-control" id="urlField' + yourVar + '" placeholder="Extra GitHub repository URL" aria-describedby="basic-addon1">' + 
    '</div>'; 
+0

這樣做了,謝謝!不知道我在自己的嘗試中錯過了什麼,但這工作 – user3904388