如果没有src,则使用jquery隐藏图像
hide image using jquery if it has no src
如果我的图像不包含src,那么我想使用visibility hidden:来隐藏它
<img border="0" src="" style="cursor:hand;cursor:pointer;" id="EntityPic543">
我如何使用jquery做到这一点?
$('img').filter(function(index){return $(this).attr('src')==='';}).hide();
$(document).ready(function(){
$("img").each(function(){
(!this.src || $(this).prop("src")) && $(this).hide();
});
});
感谢@GeorgeMaier
$('img').each(function() {
!this.src && $(this).hide()
});
在没有任何循环的情况下尝试这个:
$('img[src=""]').hide();
演示
$("#EntityPic543").css("visibility", "hidden");
这将隐藏元素。
相关文章:
- Jquery隐藏未触发
- 使用JavaScript或jQuery隐藏和显示元素
- 使用jQuery隐藏和显示表中的额外列
- JQuery隐藏/显示无法正常工作
- 使用jQuery隐藏和显示具有相同Class的类
- 使用jquery隐藏、显示
- 如何使用jQuery隐藏与选择选项相关的选择选项列表
- jQuery隐藏元素在使用CSS显示时保持隐藏状态
- jQuery隐藏函数与“;按钮“;以及“;span”;但不是用“;a“;要素
- jQuery隐藏函数出现问题
- jQuery 隐藏按钮,如果它们不包含文本
- 我无法用jQuery隐藏我的段落
- jQuery 隐藏选项元素
- 使用 JQuery 隐藏没有数据(包括标头)且具有相同表 ID 的列
- 使用jQuery隐藏元素;不起作用
- jQuery:隐藏类,以便隐藏该类随后创建的元素
- jQuery隐藏只触发一次
- jQuery隐藏所有trs或td,而不仅仅是一个
- JQuery隐藏/显示不起作用
- jQuery隐藏/显示问题