2014-01-19 35 views
0

數據屬性爲了讓JavaScript變量作爲對象標記數據值我用爲了讓JS變量對象標記

var one= "http://localhost:3000/?id="; 
var two = one + fort + "&to=" + too;  

$("#chatArea").html('<object data= +two />'); 

但它不工作。
如何將var傳遞給我的數據屬性?

回答

2

你需要使用字符串連接

$("#chatArea").html('<object data="'+ two + '"/>'); 
+0

謝謝BRO.It工作 –

1

您可以使用字符串連接:

$("#chatArea").html('<object data="' + two + '" />'); 

或者你可以使用$(html, attributes) function,這需要一個html字符串一個新的元素和與對象新元素的屬性:

$("#chatArea").html($('<object/>', { data: two }));