2

例如,如果您在下面查看我的 jquery。if ($(this).scrollTop() > 100) {我希望“100”成为 div的部分。这样当 div 的顶部出现在屏幕底部时, .test 就会出现。然后当 div 的顶部到达屏幕顶部时向左移动。(我不确定屏幕是不是这个词)

jQuery:

var $test = $(".test");
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
    $test.stop().animate({left: "200px"}, 1000);
} else {
    $test.stop().animate({left: "-90px"}, 1000);
}
4

1 回答 1

3

为什么不使用 .position 或 .offset 的 div?

if ($(this).scrollTop() > $('#myDiv').position().top {
于 2012-12-31T17:16:13.260 回答