我正在使用jquery Isotope并使用以下布局创建一系列图块:
<div class="element tileG g"><div class=titlePE>
<div class="nameP"></div>
<div class="subDefn"></div></div>
<div class="content"></div>
</div>
内容设置为高度:90px。我希望能够测试它是否溢出并设置一个可视指示器,以便用户知道扩展磁贴。我使用的概念是单击按钮类'字母'我简要设置内容高度:自动并测量其新高度。这是我的代码(不起作用:(
$(".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' }); }
});
});
所有瓷砖最终都是白色。
我对新概念或上述代码错误的建议持开放态度。