我試圖找到一個很好的解決方案來獲取我的目標上方所有元素的高度。JQuery獲取每個以前的元素的高度
因此循環prev()
函數!關於如何處理這個問題的任何想法?
<div>
<div style="height:50px;width:100%"></div>
<div style="height:12px;width:100%"></div>
<div style="height:23px;width:100%"></div>
<div style="height:56px;width:100%"></div>
<div id="#mytarget"><p>HERE</p></div>
</div>
$('#mytarget').prev().each(function() {
alert($(this).outerHeight());
});
它會觸發["56","23","12","50"]
。
所以過濾....它的工作? – 2012-04-11 22:11:17
@MikeRobinson。不,它不是...... :)閱讀我的答案。 – gdoron 2012-04-11 22:23:15