0

我不是程序员,所以我相信这可以很容易地回答:

如何将此 jQuery 脚本更改为:

  1. 将新高度除以 2

和/或

  1. 只计算 div 内第一个元素的高度?

    $( document ).ready(function() {
        $( "#left-sidebar-inner" ).each(function() {
            var newHeight = 0, $this = $( this );
    
            $.each( $this.children(), function() {
                newHeight += $( this ).height();
            });
    
            $this.height( newHeight );
        });
    });
    

两个答案都会很棒!提前致谢!

4

1 回答 1

0
$(document).ready(function () {
    $("#left-sidebar-inner").each(function () {
        var newHeight = 0,
        $this = $(this);
        $.each($this.children(), function () {
            newHeight += $(this).height();
        });
        $this.height(Math.round( newHeight / 2) );
    });
});

不确定第二部分是什么意思,您必须发布相应的 html

于 2013-01-11T21:55:51.267 回答