我今天早些时候提出了这个问题jQuery - showing first three images of a gallery; hiding the remainder但是在测试其他部分并重新播种时,我意识到sol'n仅适用于第一个image-container-box
。不幸的是,我每页会有多个image-container-box
个。有没有办法告诉jquery每个图像容器盒而不仅仅是第一个?或者,我是否误解了接受的答案?
THX
答案 0 :(得分:1)
您将使用jQuery各自将切片代码应用于每个。
$('.image-container-box').each( function() {
$(this).children('.image-box').slice(2).hide(); //or use find if image-box isn't a direct descendent of image-container-box
});