JSFiddle - React, Tailwind, and code Playground

by kougiland

HTML

<p class="mypara">asdfasdfasf</p>

CSS

body { height: 1000px; }
p { margin-top: 500px; }

JavaScript

var target = $(".mypara").offset().top;


var interval = setInterval(function() {
    if ($(window).scrollTop() >= target) {
        alert("made it!");
        clearInterval(interval);
    }
}, 250);




$(this).animate({
    top: 269-$(this).offset().top,
    left: 529-$(this).offset().left
});