0
如何在滚动到右侧300像素时显示警报?这可以做到没有jQuery?
$('.container').scroll(function() {
if ($(this).scroll() === 300) { //
alert("You've scrolled 300 pixels.");
}
});
我可以在不使用jQuery的情况下得到一些帮助吗?
如何在滚动到右侧300像素时显示警报?这可以做到没有jQuery?
$('.container').scroll(function() {
if ($(this).scroll() === 300) { //
alert("You've scrolled 300 pixels.");
}
});
我可以在不使用jQuery的情况下得到一些帮助吗?
您可以绑定到onscroll方法:
window.onscroll = function() {
if (window.pageYOffset == 300) {
alert("You've scrolled 300 pixels.");
}
};
可以使用onscroll事件就像元素的onclick。
看到这个在JavaScript中绑定事件 - > http://stackoverflow.com/questions/1796141/properly-bind-javascript-events – ManseUK 2013-03-01 15:39:25
如果你可以用jquery做到这一点,那么你可以*总是*做到纯粹JavaScript的。这可能会更困难。一个更好的标题可能是“如果没有jQuery,这怎么做?” – joelmdev 2013-03-01 17:32:09