這工作:
var htmlString = "<div>This is a string.</div>";
這種失敗:
var htmlSTring = "<div>
This is a string.
</div>";
有時候,這是可取的可讀性。
添加反斜槓來得到它的工作:
var htmlSTring = "<div>\
This is a string.\
</div>";
或者加號
var htmlSTring = "<div>"+
"This is a string."+
"</div>";
或者此外,你還可以看到其他的方式,並嘗試最喜歡HERE
對於一個你,結帳這個片段或JSFiddle Example:
$(document).ready(function(){
var opts = [
'Volvo',
'Ford',
'BMW'
];
$("#add").on('click', function(){
htmlString = "<select>";
for (var i in opts) htmlString += "<option>"+opts[i]+"</option>";
htmlString += "</select><input type='text' placeholder='Class #'><br>";
$("#pTags").append(htmlString);
});
});
您可以張貼在的jsfiddle?包括HTML – Samson 2012-08-04 13:38:41
@radashk查看我編輯的問題 – user176105 2012-08-04 13:41:22