Javascript 获取当前div之前所有孩子的身高?
我有这样一个标记:Javascript 获取当前div之前所有孩子的身高?,javascript,jquery,Javascript,Jquery,我有这样一个标记: <div class="list"> <div data-id="2741"></div> <div data-id="1499"></div> <div data-id="5732"></div> <div data-id="6372"></div> <
<div class="list">
<div data-id="2741"></div>
<div data-id="1499"></div>
<div data-id="5732"></div>
<div data-id="6372"></div>
<div data-id="1034"></div>
</div>
然后,我的当前ID为:
var current_id=$(this.attr('data-id')代码>
我想要得到的是基本上如果我有数据id=6372
(倒数第二),所有div在该id之前,而不是之后的高度
如何实现这一点?这就是我要做的,我不是专家,我想你已经有了当前的数据id
,所以我随机分配了一个数据id
var current\u id=5732,
divs=[],
aux=真;
$(“div[data id=”+“current_id+”)).parent().children().each(函数(){
如果(辅助){
divs.push($(this.attr(“数据id”));
aux=$(this).attr(“数据id”)==当前\u id?false:aux;
}
});
对于(变量i=0;i
赫拉
赫拉
赫拉
蒙多
蒙多
获取父元素的边界框顶部,获取当前元素的边界框顶部,然后减去?很高兴它能帮助您!