1

好的,问题。我想要,这个(见下面的演示链接)深灰色框(这将是图像的占位符)出现并滚动,而用户正在阅读长篇文章,但是当用户到达下一篇文章时,前一个框就在那里,它在哪里,下一个框开始滚动,依此类推。

现在,我可以管理第一个框以某种方式滑动,但是这个 html 中的所有这些框也会滑动。

我所需要的只是一点 jquery 增强功能,以使其正常工作。

这就是我到目前为止所做的http://jsfiddle.net/yG5Gy/

以及,它自己的基本javascript:

$(".content").bind("scroll", function() {
    if ($(".content").scrollTop() + 275 <= $(".post_text").height()) {
        $(".post_img").css("top", $(".content").scrollTop());
    }
});​

谢谢,

/抢

4

1 回答 1

0

您的问题的关键是您正在使用具有多个结果的类选择器。您需要使用 each 方法单独操作每个帖子:

$("li.entry").each(function(){
    // This will select only the image within the currently looped entry div
    $(this).find(".post_img");
}
于 2012-04-26T17:20:44.263 回答