gpt4 book ai didi

jquery。如何获得 sibling 的高度?

转载 作者:行者123 更新时间:2023-12-03 22:55:30 25 4
gpt4 key购买 nike

我认为对于在 Jquery 方面更有经验的人来说这是一个非常简单的问题。

例如,我们有一个简单的 html 页面,其中有几个 div,其中 3 个具有相同的 css 类“sidebar”

每个“侧边栏”div 都有不同的内容和不同的高度。

我需要比较这个div的高度并找到最长的。

我知道如何实现比较,但我不知道如何在 Jquery 中获取每个 div

将它们的值存储在 vairable 或数组中。

最佳答案

我不确定为什么到目前为止发布的两个答案都使用 jQuery.each()而不仅仅是调用 each()直接,所以这是我的建议:

$('#elementID').siblings().each(function ()
{
var height = $(this).height();
});

将每个高度放入数组中:

var heights = [];
$('#elementID').siblings().each(function ()
{
heights.push($(this).height());
});

或者,只需使用 map() :

var heights = $('#elementID').siblings().map(function ()
{
return $(this).height();
}).get();

关于jquery。如何获得 sibling 的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3261816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com