当我执行以下操作时:
var foo = '<p><img src="tracking.pixel.outside.my.domain /></p>';
$("#outputdiv").html(foo);
这是outputdiv中显示的内容:<p></p>
有什么理由认为这不起作用吗?我的想法已经不多了。我也试过使用innerHTML,但没有用。
答案 0 :(得分:5)
您的HTML无效(缺少引号)。
替换
var foo = '<p><img src="tracking.pixel.outside.my.domain /></p>';
与
var foo = '<p><img src="tracking.pixel.outside.my.domain" /></p>';
答案 1 :(得分:-1)
你应该替换
var foo = '<p><img src="tracking.pixel.outside.my.domain /></p>';
与
var foo = "<p><img src='tracking.pixel.outside.my.domain' /></p>";
我认为简单的引号必须在双引号内。