JQuery:多次插入一个图像
JQuery: insert one image several times
我不认为这是一个新问题。但对我来说,这是新的。
var image = new Image;
image.src = 'https://www.google.ru/images/srpr/logo11w.png';
$('div#imagePlace').append(image);
$('div#imagePlace').append(image);
$('div#imagePlace').append(image);
但只插入了一个图像。如何插入所需数量的图像而无需多次下载相同的图像。
您可以构造一个<img>
对象,并在for循环中克隆它并附加到您感兴趣的元素:
$(function() {
var $img = $('<img />', {
'src': 'http://placehold.it/100x100'
});
for(var i=0; i<5; i++) {
$img.clone().appendTo('#imagePlace');
}
});
如果你不.clone()
jQuery对象,你最终会移动它,而不是复制它
请在此处查看概念验证小提琴:http://jsfiddle.net/teddyrised/Lmvnunq9/
相关文章:
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 如何将多个画布保存为一个图像
- 是否可以仅通过jQuery将图像替换为用户动态选择的另一个图像
- Javascript/jQuery压缩一个图像正确的评论帖子,并使用Ajax Laravel 5.2保存到控制器中
- 如何在设定的时间间隔内一次只显示一个图像
- 循环以检查数组中的最后一个图像
- 下载Div&画布为一个图像
- 当页面包含指向一个图像的多个链接时,fancyBox会复制缩略图辅助图像
- 在引导程序旋转木马中显示下一个图像
- 拉斐尔用一个图像填满了这个圆圈
- 将多个重叠的透明图像保存为一个图像
- 我怎么能把它做成这样一个图像就不能拖动了
- 普通JS:使80%宽度元素100%IF包含一个图像
- 当滑块只有一个图像时,如何禁用下一个/上一个按钮
- 如何使用onclick事件点击一个图像,并让它更改同一网页上的另一个图像
- 将多个画布保存为一个图像(使网站像PicFrame一样)
- 在 JavaScript 中将一个.PNG图像拖放到另一个图像上
- 如何在CSS中修复与另一个图像进行比较的图像
- 只有一个图像被绘制到画布上
- 使用 jQuery 在最后一个图像之后附加 HTML