31
thể trùng lặp:
Differentiate between scroll up/down in jquery?Phát hiện người dùng cuộn xuống hoặc di chuyển lên trong jQuery
Có thể phát hiện nếu người dùng cuộn xuống hoặc di chuyển lên?
Ví dụ:
$(window).scroll(function(){
// IF USER SCROLL DOWN
DO ACTION
// IF USER SCROLL UP
DO ANOTHER ACTION
});
Cảm ơn
Điều này hoạt động rất tốt! Một '' 'e.preventDefault()' '' đơn giản cũng sẽ không cho phép cuộn của bạn đi đến bất kỳ phần tử cha nào (như trang) nếu bạn chỉ muốn làm điều gì đó trên cuộn một phần và không thực sự cuộn yếu tố hoặc cha mẹ của nó –
bất kỳ ý tưởng cho điều này trên trackpad táo hoặc chuột ma thuật với tràn ẩn? http://stackoverflow.com/q/32512924/770127 – ryanve
Điều này không nên được thực hiện nữa, trình duyệt sniffing đã không được thực hành tuyệt vời cho một thời gian khá. Có một sự kiện trình duyệt chéo khác bây giờ sẽ tốt hơn để sử dụng. http://stackoverflow.com/a/33334461/3168107 – Shikkediel