Tôi đang tạo một trang web thị sai và tôi muốn làm cho trang cuộn mượt mà hơn với con lăn chuột để có trải nghiệm người dùng tốt hơn. Ví dụ tốt nhất tôi có thể nhận được là trang web này: http://www.milwaukeepolicenews.com/#menu=home-page Sẽ thật tuyệt nếu tôi có thể nhận được một thứ gì đó tương tự như trang web của tôi, thanh cuộn cuộn và cuộn thẳng đứng trơn tru.jquery vertical mousewheel smooth scrolling
Tôi nhận thấy họ đang sử dụng con lăn chuột của Brandon Aaron vốn rất nhẹ nhưng tôi chỉ là người mới bắt đầu và không thể tự làm việc.
Ngoài ra tôi nhận thấy điều này trong MPD-parallax.js của họ:
jQuery(window).mousewheel(function(event, delta, deltaX, deltaY){
if(delta < 0) page.scrollTop(page.scrollTop() + 65);
else if(delta > 0) page.scrollTop(page.scrollTop() - 65);
return false;
})
Cảm ơn bạn!
EDIT
Tôi gần như ở đó. Hãy xem fiddle này: http://jsfiddle.net/gmelcul/cZuym/ Nó chỉ cần thêm một phương pháp nới lỏng để cuộn giống như trang web Cảnh sát Milwaukee.
Hiện những gì bạn đã cố gắng cho đến nay - nó khó có thể đưa ra đề nghị khác. –
Nó thực sự cần nới lỏng, nó hơi điên rồ trong Firefox và Chrome, nhưng kỳ lạ nó hoạt động rất tốt và mượt mà trong IE10. –
Có thể trùng lặp: http://stackoverflow.com/questions/9142490/smooth-scrolling-easing-effect-with-mouse-wheel?lq=1 –