2011-10-19 57 views
0

當我做到以下幾點:jQuery的HTML(),加載img標籤進入一個div

var foo = '<p><img src="tracking.pixel.outside.my.domain /></p>'; 
$("#outputdiv").html(foo); 

這是outputdiv顯示的內容:<p></p>

是有一些原因,這不應該工作?我正在用盡想法。我也嘗試使用innerHTML,無濟於事。

+2

'src =「tracking.pixel.outside.my.domain」' - 最後缺少'「'? – freakish

+0

您在'img src'標籤上缺少''',但不確定是否是問題所在? –

回答

5

您的HTML無效(缺少報價)。

更換

var foo = '<p><img src="tracking.pixel.outside.my.domain /></p>'; 

var foo = '<p><img src="tracking.pixel.outside.my.domain" /></p>'; 
+0

那是令人尷尬的哈哈。謝謝。 – keybored

-1

此時應更換

var foo = '<p><img src="tracking.pixel.outside.my.domain /></p>'; 

var foo = "<p><img src='tracking.pixel.outside.my.domain' /></p>"; 

我認爲簡單的引號必須在雙引號內。

+0

這不是真的 –

+0

你絕對可以這樣做,但你會注意到你修正了我的錯誤。 – keybored

+0

大多數沒有特殊'char'數據類型(如C)的語言允許''''和'''用於字符串引用。 – ThiefMaster