gpt4 book ai didi

javascript - 如何使用 jQuery 获取每个选择器的兄弟

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

假设我有以下 HTML:

<div class="parent">
<div class="child"></div>
<div class="sibling">content...</div>
</div>
<div class="parent">
<div class="child"></div>
<div class="sibling">different content...</div>
</div>
<div class="parent">
<div class="child"></div>
<div class="sibling">different content...</div>
</div>

如何将每个子元素的高度设置为其同级内容的高度?

$('.child').css('height', '... next sibling height ...');

最佳答案

使用each并通过 .next 将样式设置为当前元素 (this) DOM 的高度

$('.child').each(function() {
$(this).css('height',$(this).next().height());
});
.sibling{
height:15px;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="parent">
<div class="child"></div>
<div class="sibling">content...</div>
</div>
<div class="parent">
<div class="child"></div>
<div class="sibling">different content...</div>
</div>
<div class="parent">
<div class="child"></div>
<div class="sibling" style="height:55px;">different content...</div>
</div>

关于javascript - 如何使用 jQuery 获取每个选择器的兄弟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55920039/

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