javascript - jQuery html(),将 img 标签加载到 div 中

标签 javascript jquery

当我执行以下操作时:

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

这就是outputdiv中显示的内容:<p></p>

有什么理由认为这不起作用吗?我已经没有主意了。我也尝试过使用innerHTML,但没有成功。

最佳答案

您的 HTML 无效(缺少引号)。

替换

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

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

关于javascript - jQuery html(),将 img 标签加载到 div 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7817849/

相关文章:

javascript - 循环状态并创建多个组件

javascript - React native——动态添加onPress View

javascript - 为什么 document.getElementById 返回的对象与 $ (".class").last().get() 不同?

jquery - 努力让 Bootstrap-select 发挥作用

javascript - Json 字符错误

javascript - 如何在React中正确显示内容

javascript - 如何将一个类添加到一个div,让它等待一段时间,然后再将另一个类添加到另一个div?

javascript - 为什么更改文本区域会阻止使用 AJAX 将内容加载到其中?

javascript - 递归对象数组以附加属性子项计数

javascript - Bootstrap Accordion : how to collapse all at a click