Widget:ScrollToTopFunction: Difference between revisions

From Tsadra Foundation Advanced Contemplative Scholarships
(by SublimeText.Mediawiker)
(by SublimeText.Mediawiker)
Line 1: Line 1:
<script type="text/javascript">
<script type="text/javascript">
(function() {
function docReady(fn) {
    // see if DOM is already available
    if (document.readyState === "complete" || document.readyState === "interactive") {
        // call on next available tick
        setTimeout(fn, 1);
    } else {
        document.addEventListener("DOMContentLoaded", fn);
    }
}
docReady(function() {
var buttons = document.getElementsByClassName('pf-wizard-buttons a');
var buttons = document.getElementsByClassName('pf-wizard-buttons a');


Line 6: Line 15:
setTimeout(function() {window.scrollTo(0, 0); }, 300 );  
setTimeout(function() {window.scrollTo(0, 0); }, 300 );  
});
});
})();
});
</script>
</script>

Revision as of 12:07, 6 June 2023

<script type="text/javascript"> function docReady(fn) {

   // see if DOM is already available
   if (document.readyState === "complete" || document.readyState === "interactive") {
       // call on next available tick
       setTimeout(fn, 1);
   } else {
       document.addEventListener("DOMContentLoaded", fn);
   }

} docReady(function() { var buttons = document.getElementsByClassName('pf-wizard-buttons a');

buttons.on('click', function(event) { setTimeout(function() {window.scrollTo(0, 0); }, 300 ); }); }); </script>