在我的HTML页面中,我有几个<div>
s,可以通过单击它们各自的链接进行扩展。我的要求是每当我点击该链接时,其父容器的大小必须增加到<div>
的大小(就像手风琴的扩展一样)。如何扩展容器div的高度,只要子div展开
这是我已经试过:
$('.add-comment').click(function() {
$('div.extra').height($('div.extra').height() + $('div.stream-widgets-block-comment-box').height());
});
上面的语句添加<div>
的身高,但问题是,因为它同时是越来越执行代码尚未展开,所以<div>
“身高最终是-1。
编辑1:这是JSFiddle链接 - http://jsfiddle.net/R9uEh/1/ 我已经添加了单独的div,它在扩展时使用页面的高度。 (需要点击添加注释以查看扩展)
你能提供jsfiddle.net的例子吗? –
你是什么意思“页面大小”? –
@Nikolay:http://jsfiddle.net/R9uEh/ – user3458749