从javascript对象中获取一个src-img,并将其放入HTML中
Take a src img from a javascript object and put it in HTML
我正在开发一个程序,该程序从数组中拾取对象并向div显示图片。我如何从对象中获取图片并显示它?我在想这样的事情,但似乎不起作用。
var pizza = {
crust: bread,
topping: sauce,
imgURL: 'www.pizza.com'
}
$('#mydiv').append(pizza.imgURL);
你试过这个吗?
$('#mydiv').append('<img src="' + pizza.imgURL + '"/>');
这会在#myDiv中添加一个图像,并根据披萨对象
一个可靠的解决方案是通过jQuery创建元素,将其src
设置为pizza.imgURL
,并将元素传递给append()
方法。这样可以确保正确地转义URL(这应该不是问题,但肯定是可能的)。
这里有一个jsFiddle来证明这是有效的。然而,当然,图像不会加载,因为它不是一个有效的图像URL。
var pizza = {
crust: bread,
topping: sauce,
imgURL: 'www.pizza.com'
}
$('#mydiv').append($('<img>').prop({
src: imgURL,
// don't forget your alt attribute!
alt: 'pizza'
}));
相关文章:
- 使用:new Image()控制加载html.src=html_URL
- 限制对HTML/CSS/IMG或根索引文件夹的访问
- 为什么html src属性中的相对url是因为Javascript函数中的完整路径
- Django,HTML,JS:<img src=“#">可以在HTML中工作,但不能在JS文件中工作
- 如何从弹簧控制器方法更新html img src
- 从javascript对象中获取一个src-img,并将其放入HTML中
- 更改src-img指令或过滤angular
- JavaScript-从HTML img src中获取以字节为单位的大小
- 导航到新的 html 页面并更改该新页面上的 img src
- 通过JavaScript更改img src,而无需在HTML中单击
- HTML/JavaScript - 带有自动 http/https 前缀的远程 img src
- 从 JSON 对象解析来自 HTML 的 img
- 如何编写javascript变量作为html中img标记的源代码
- 当使用图片、源代码和srcset时,如何检查加载了哪个src?(img.src为空)
- 将文件夹内容中的单个img src读取到HTML中
- 如何在HTML中引用上传的img src
- JavaScript HTML,IMG标签中的可点击按钮
- HTML & lt; img>(或JS图像)与通过PHP内联图像(base64_encoded图像)
- 使用Grunt将index.html src属性值更改为另一个值
- 为什么不是'tjQuery更改为colspan-ot显示在html-src中