我尝试获取li元素的高度,并希望将其设置为子div。
到目前为止我得到了什么。现在我有第一个元素的高度。但我想要父元素的高度。
$( document ).ready(function() {
var height = $("div").parent("li").height();
$("div").height(height);
});
<ul>
<li>Content<br>Content<br>Content
<div>O</div>
</li>
<li>Content<br>Content
<div>O</div>
</li>
<li>Content
<div>O</div>
</li>
答案 0 :(得分:0)
您要将每个div
元素的高度设置为第一个li
元素的高度。您需要根据每个div
元素的上下文设置高度:
$('li > div').height(function(){
return $(this).parent('li').height();
});