【发布时间】:2014-02-15 03:36:28
【问题描述】:
我有一组元素:
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
还有一个函数
function heightCheck(){
$('ul li').each(function(){
if($(this).height == 0){
heightCheck();
}else{
nextFunction();
}
})
}
基本上我希望它继续检查“li”元素的高度,直到所有元素的高度都大于 0。就像现在一样,如果第一个元素是好的,它会触发 nextFunction ,但其余的不是。在继续之前,我需要所有元素都有高度。
【问题讨论】:
-
如果元素
height为 0,则您将作为递归结束... -
什么会导致li的高度发生变化?
-
li的高度不会0即使它是空的 -
@TusharGupta 为什么会这样? jsfiddle.net/MuXC5
-
@Musa 正在加载一些东西,图像,视频或任何东西。
标签: jquery css function height