jquery测试div溢出-概念和实现

jquery测试div溢出-概念和实现,jquery,jquery-isotope,Jquery,Jquery Isotope,我正在使用jquery同位素,并且有一系列使用以下布局的平铺: <div class="element tileG g"><div class=titlePE> <div class="nameP"></div> <div class="subDefn"></div></div> <div class="content"></div> </div> 所

我正在使用jquery同位素,并且有一系列使用以下布局的平铺:

<div class="element tileG g"><div class=titlePE>
    <div class="nameP"></div>
    <div class="subDefn"></div></div>
    <div class="content"></div>
</div>
所有的瓷砖最终都是白色的


我非常愿意接受一个新概念或一些关于上述代码哪里有错的建议。

Overflows到底是怎么回事?您确定不能只检查父元素的高度是否低于90px吗?溢出:如需要大于90px的文本内容。在这种情况下,如果类内容从:hidden更改为overflow:auto,则会出现一个滚动条。“检查父元素的高度?”您能解释一下吗?父元素=class=“元素tileG已设置溢出:隐藏;高度:150px@adeneo我有一个想法,父母外出的时候可能会有孩子出没。不是这样的。我确实有过(还有一次)认为as.element有溢出:隐藏我可以省去内容高度控制,只需测试-如上所述-如果h1>90。我会尝试这个,但我怀疑我的循环仍然有一些不太正确的地方。我发现我正在处理这个问题,就像一个大问题。在喝了几杯咖啡和散步之后,我发现这真的很简单。对不起,但是这是一种时空浪费。
$(".letter").click(function () {
    $('.element').each(function(){
    h1 =  $(this).find('.content').outerHeight();
    $('.content').css( { 'height': 'auto' });
    h2 = $(this).find('.content').outerHeight();
    $('.content').css( { 'height': 90 });
    if ( h2 > h1 ) { $('.content').css( { 'background': 'white' }); }
        });
            });