Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有很多关于如何获取/设置隐藏元素高度的帖子(例如this和this)。
不过,我想要的是一个高度查询,它给出了0隐藏元素和visible height可见元素的答案。我可以用一堆if语句来做到这一点,但有没有更简单的方法?
0
visible height
if
谢谢。
您可以制作自己的 jQuery 方法来执行您想要的操作:
jQuery.fn.visHeight = function() { var h = this.height(); if (h != 0 && !this.is(":visible")) { h = 0; } return(h); };