1
聽起來像這樣一個簡單的任務,但我發現這很難得到這個正常工作,因爲在腳本和隱藏的孩子後加載圖像。每次加載頁面時,我都會收到不同的高度。jQuery滑動並顯示前三個不同高度的兒童
$("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();
如果不設置任何高度,不是更容易嗎? –
但我有3個以上的孩子,所以有一個overflow-x顯示滾動條。如果沒有高度,這不會工作 –
我明白了。你只想用'ul' overflow-y顯示前3個列表項。 –