这可以在没有jquery的情况下完成吗?

时间:2013-03-01 15:36:36

标签: javascript jquery

当我向右滚动300px时,如何显示警报?

$('.container').scroll(function () {
    if ($(this).scroll() === 300) { //
        alert("You've scrolled 300 pixels.");
    }
});

我可以在不使用jquery的情况下获得一些回调吗?

2 个答案:

答案 0 :(得分:0)

您可以绑定到onscroll方法:

window.onscroll = function() {
    if (window.pageYOffset == 300) {
        alert("You've scrolled 300 pixels.");
    }
};

答案 1 :(得分:0)

您可以像onclick on元素一样使用onscroll事件。