使用jQuery检查元素是否为“ display:none”或单击时是否阻止

使用jQuery检查元素是否为“ display:none”或单击时是否阻止,第1张

使用jQuery检查元素是否为“ display:none”或单击时是否阻止

您可以使用:visible表示可见元素,并使用:hidden找出隐藏元素。此隐藏元素的

display
属性设置为
none

hiddenElements = $(':hidden');visibleElements = $(':visible');

检查特定元素。

if($('#yourID:visible').length == 0){}

如果元素占用了文档中的空间,则认为它们是可见的。可见元素的宽度或高度大于零

您也可以将is()与

:visible

if(!$('#yourID').is(':visible')){}

如果要检查显示值,则可以使用css()

if($('#yourID').css('display') == 'none'){}

如果使用显示,则

display
可以具有以下值。

显示:无

显示:内联

显示:块

显示:列表项

显示:内联块

检查可能

display
值的完整列表。

使用Javascript检查display属性

var isVisible = document.getElementById("yourID").style.display == "block";var isHidden = document.getElementById("yourID").style.display == "none";


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5621199.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存