我在IE9中有一个img标签,比如<img id="xxx" />
,没有“src”属性。我使用js来设置它的“src”,然后在Jquery中使用removeAttr
函数来删除“src”属性,但问题出现了。
注意图片框,没有“src”属性,但页面仍然显示错误图像。 如何删除它?
答案 0 :(得分:6)
要么像上面提到的那样隐藏show show,要么只是将img定义为<img id="xxx" src="" />
并拥有css:
img[src=""] {
display: none;
}
答案 1 :(得分:1)
使用css将其设为display:none
。例如$('#that_image').addClass('hidden');
,其中css为.hidden {display: none;}
答案 2 :(得分:1)
答案 3 :(得分:0)
从dom中使用jQuery remove:
$('#xxx').remove();