佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1241|回复: 8

如何用ajax / jquery 清除image src

[复制链接]
发表于 10-1-2013 04:00 PM | 显示全部楼层 |阅读模式

image src default 是 ="abc.jpg"
我用   $("#image").attr("src", "xperia-s.jpg"); 可以改image src
但是如果设置成  $("#image").attr("src", "");  原图依据存在 !

怎么办??

回复

使用道具 举报


ADVERTISEMENT

发表于 10-1-2013 04:12 PM | 显示全部楼层
一个<img> tag 的 src 应该至少要有value吧,不然你应该把他 .remove() 或者 .hide()。
回复

使用道具 举报

发表于 10-1-2013 04:31 PM | 显示全部楼层
可以这样吗?

html:
<div id="divImageWrapper"><img src="abc.jpg"/><div>

jquery
$("div#divImageWrapper").html("<img src='xyz.jpg'/>");
回复

使用道具 举报

发表于 10-1-2013 04:43 PM | 显示全部楼层
gracegirl 发表于 10-1-2013 04:31 PM
可以这样吗?

html:

你这个 跟 xin_yao
  1. $("#image").attr("src", "xperia-s.jpg");
复制代码
效果是一样的。你是replace 整个tag , 他是换ref's value
回复

使用道具 举报

 楼主| 发表于 10-1-2013 05:25 PM | 显示全部楼层
   $("#image").removeAttr("src");   remove 不了 ,还是在


   var img = document.getElementById('image');
                    img.style.display = "block";  这样也没效

$("#image").attr("display", "block");   这样也错

最后用 .hide() 可以了 。。不知道会不会有其它影响 ^^
感谢啦^^ 爱你们

回复

使用道具 举报

发表于 10-1-2013 05:45 PM | 显示全部楼层
xin_yao 发表于 10-1-2013 05:25 PM
$("#image").removeAttr("src");   remove 不了 ,还是在

'block' 不是这样用的。
block - A block element is an element that takes up the full width available, and has a line break before and after it.
回复

使用道具 举报

Follow Us
 楼主| 发表于 10-1-2013 07:38 PM | 显示全部楼层
原来..学习了 !
这是另一个解决方法 ! 分享一下
document.getElementById('image').src = "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==";
回复

使用道具 举报

发表于 10-1-2013 07:55 PM | 显示全部楼层
xin_yao 发表于 10-1-2013 05:25 PM
$("#image").removeAttr("src");   remove 不了 ,还是在
  1. $('#image').remove();
复制代码
这个remove才对。
回复

使用道具 举报


ADVERTISEMENT

发表于 10-1-2013 07:58 PM | 显示全部楼层
xin_yao 发表于 10-1-2013 07:38 PM
原来..学习了 !
这是另一个解决方法 ! 分享一下
document.getElementById('image').src = "data:imag ...


这个在jquery的写法应该是这样
  1. $('#image').attr('src','default.gif');
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 5-10-2025 07:36 PM , Processed in 1.695507 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表