Posted in jquery
12:25 am, June 23, 2021

scroll down the page using a button click

scrolling down 600px from where you currently are on the screen

demo vid

HTML

<h3>Scroll with animation</h3>
<p>this one will scroll using the animate function to give it a bit of extra movement</p>
<button class='btn btn-primary scroll-me'>Scroll Me!</button>

<h3>Scroll with no animation</h3>
<p>unless the document already has smooth scroll on it, as this site uses bootstrap it already has a smooth scroll on it, so it just uses that one. </p>
<button class='btn btn-primary scroll-me-2'>Scroll Me Jump!</button>

Javascript

$(document).ready(function(){
  $( ".scroll-me" ).click(function() {
    var x = $(window).scrollTop();
     $('html, body').animate({ scrollTop: x + 600 }) 
  });
  $( ".scroll-me-2" ).click(function() {
    var x = $(window).scrollTop();
    $(window).scrollTop(x+600);
  });
});

Scroll with animation

this one will scroll using the animate function to give it a bit of extra movement

Scroll with no animation

unless the document already has smooth scroll on it, as this site uses bootstrap it already has a smooth scroll on it, so it just uses that one.

No Items Found.

Add Comment
Type in a Nick Name here
 
Page Views

This page has been viewed 346 times.

Search Code
Search Code by entering your search text above.
Welcome

This is my test area for webdev. I keep a collection of code snippits here, mostly for my reference. Also if i find a good site, i usually add it here.

❤👩‍💻🕹

Random Quote
“We ought to take outdoor walks in order that the mind may be strengthened and refreshed by the open air and much breathing.".
Seneca