如何检查具有类的元素之一的高度是否超过阈值?

时间:2019-07-16 16:07:52

标签: javascript jquery

我有一些部分的最小高度为100vh。

如何设置if语句来检查元素的óne超过视口高度?目前,我有以下内容,但由于某些原因无法正常工作:

var section = $('.fh-section');
var height = $(window).height();
   if (section.height() > height) {
      execute code
   }

我觉得只有在.fw-section类的所有元素都超过其结果为true的高度时,它才会执行。我如何设置它,以便如果至少一个元素超过窗口高度,结果为true?

1 个答案:

答案 0 :(得分:1)

您可以像这样遍历具有指定类的所有元素:

var height = $(window).height();

$('.fh-section').each(function(index) {
    if ($(this).height > height)
    {
        // CODE

        return false; // stops the loop
    }
});