这听起来很容易,但由于脚本和隐藏的孩子之后加载图像,我发现很难让它正常工作。每次加载页面时,我都会不断获得不同的高度。
$("h2").click(function(){
var $wrap = $(this).parents(".wrapper");
$wrap.find(".scroller").height(function(){
var height = 0;
$wrap.find(".scroller > li:lt(3)").each(function(){
height += $(this).outerHeight(true);
});
return height;
}).slideDown();
});
$("h2").eq(0).click();