According to the comment written in the previous answer, please check below code
$('#up').click(function(){
$('ul').animate({ "scrollTop": "-=100"},'fast');
});
$('#down').click(function(){
$('ul').animate({ "scrollTop": "+=100"},'fast');
});
Besides fast , you can also write
$('ul').animate({ "scrollTop": "+=100"},0);
Here, 0 represents zero delay.
, :
var scroll=0;
$('#up').click(function(){
if(scroll<=0){
scroll=0;
}
else{
scroll = scroll - 60;
$('ul').animate({ "scrollTop": scroll});
}
});
$('#down').click(function(){
if(scroll>=$(document).height() )
{
scroll=$(document).height();
}
else{
scroll = scroll + 60;
$('ul').animate({ "scrollTop": scroll});
}
});