简体   繁体   中英

Using JQuery or Javascript, how can I tie a click function to control the scroll of an element/div?

Using JQuery or Javascript, how can I tie a click function to control the scroll of an element/div? I want to add buttons to control the vertical scroll of a div without changing positioning or margins? Thank You in advance!

Right now i have the scrollbars hidden and I can only scroll by using the mousewheel, I need to add another functionality in case the user is on mobile or doesn't have a scroll wheel on their mouse.

$(".up-button").on('click', function () {
   $("#containing-div").animate({scrollTop: '-=20px'});
});

For .down-button you would use +=20px

http://jsfiddle.net/Yyw7Z/

看看jQuery api,他们有scrollTop()

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM