0

イメージに src が含まれていない場合は、visibility hidden を使用して非表示にします。

<img border="0" src="" style="cursor:hand;cursor:pointer;" id="EntityPic543">

jqueryでこれを行うにはどうすればよいですか?

4

5 に答える 5

4
$('img').filter(function(index){return $(this).attr('src')==='';}).hide();
于 2012-07-19T11:00:09.283 に答える
2
$(document).ready(function(){
  $("img").each(function(){
     (!this.src || $(this).prop("src")) && $(this).hide();
  });
});

@GeorgeMauerに感謝

于 2012-07-19T10:58:34.963 に答える
1
$('img').each(function() { 
  !this.src && $(this).hide()
});
于 2012-07-19T11:00:31.130 に答える
0

ループなしでこれを試してください:

$('img[src=""]').hide();

デモ

于 2012-07-19T10:59:33.637 に答える
0
$("#EntityPic543").css("visibility", "hidden"); 

これにより、要素が非表示になります。

于 2012-07-19T12:43:06.797 に答える