我想检查和排序隐藏的元素。是否有可能找到所有的元素与属性显示和值为零?


当前回答

jQuery中有两个方法来检查可见性:

$("#selector").is(":visible")

and

$("#selector").is(":hidden")

你也可以在选择器中根据可见性执行命令;

$("#selector:visible").hide()

or

$("#selector:hidden").show()

其他回答

jQuery中有两个方法来检查可见性:

$("#selector").is(":visible")

and

$("#selector").is(":hidden")

你也可以在选择器中根据可见性执行命令;

$("#selector:visible").hide()

or

$("#selector:hidden").show()

现场演示

<div id="div" style="display: none"></div>
<button class="try">Try now</button>

<script type="text/javascript">
$(document).on('click','.try',function() {
var style = $('#div');
if (style.css("display") == "none") {
  alert("display not available");
}
});
</script>
$("element").filter(function() { return $(this).css("display") == "none" });

使用这个条件:

if (jQuery(".profile-page-cont").css('display') == 'block'){
    // Condition 
}
$('#selector').is(':visible');