改变<img />image对象
Change <img /> image with JavaScript Image object
我有一个JavaScript图像对象,我用jQuery动态加载。
我想做的是将<img />
图像更改为存储在Image
对象上的图像。我该怎么做呢?
注意:我想避免改变我的<img />
标签的来源,因为它再次从服务器下载,我已经有图像存储在我的图像对象
你是说
$('#imageToChange').replaceWith(imageObject)
?
新建图像对象:
var Image_off = new Image();
Image_off.src = 'first.jpg';
imagessrc使用jQuery更改:
$("#my_image").attr("src",Image_off.src);
使用jQuery…让这两个图像都已经在您的页面上,并根据逻辑条件显示或隐藏其中一个。
在javascript内存中创建新图像,然后将其附加在原始图像之后,然后删除原始图像。您可能也希望在删除它之前缓存它,以防您想重新使用它。
html<img id="replace" />
js
var img = new Image();
img.src = "someUri.png";
$("#replace").after(img);
$("#replace").remove();
相关文章:
- 引用对象中的通用值
- jQuery匹配JSON对象的部分文本
- 节点导出返回一个空对象
- 如何在Javascript中将JSon对象转换为数组
- 如何在 Konvajs 中向 Konva.Image() 对象添加纹理
- 更改 Image() 对象尺寸(宽度和高度)
- 使用动态 src javascript 创建几个新的 Image() 对象
- 如何使用fabric js中的image.centerObject()将对象居中后获得图像坐标
- 对象属性上的Image onload调用
- 给Image对象分配一个点击事件
- 用空值替换jsonp图像对象的占位符image
- JavaScript Image对象如何与浏览器缓存交互
- HTML5,我能否从ImageData对象创建一个Image对象
- 从头开始创建一个Image对象?(Javascript)
- 在Javascript中对视频使用Image()对象
- 改变image对象
- 调整Image()对象的大小,javascript无法工作
- jquery Cropper getData函数返回的是一个对象,而不是data:image
- Javascript Image() 对象有时会错误地将高度和宽度设置为 0
- 停止监听或删除Image()对象onload事件的事件