IE9中没有'src'属性的img标签

时间:2012-03-06 07:56:54

标签: jquery internet-explorer

我在IE9中有一个img标签,比如<img id="xxx" />,没有“src”属性。我使用js来设置它的“src”,然后在Jquery中使用removeAttr函数来删除“src”属性,但问题出现了。

enter image description here

注意图片框,没有“src”属性,但页面仍然显示错误图像。 如何删除它?

4 个答案:

答案 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)

设置和删除图片src时只需showhide。您还可以使用.css('display', 'none')

直接更改CSS显示属性

答案 3 :(得分:0)

从dom中使用jQuery remove

$('#xxx').remove();