如果图像不包含 src 那么我想隐藏div.PageHeaderDescription
<div class="PageHeaderDescription">
<h1>Bistro 300</h1>
<img border="0" src="images/Category/large/469.jpg" id="EntityPic621">
This is some text
</div>
为此,我使用了:
if ($("div.PageHeaderDescription img").filter("[src='']")) {
$("div.PageHeaderDescription").hide();
}
但是,如果您将 src 路径放入图像中,jquery 仍然会隐藏div.PageHeaderDescription
,这是错误的。如果有图像 src,它需要是可见的。
这是我的例子:http: //jsfiddle.net/dfasd/1/