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">
// Scroll to top in Pageforms wizard
// Scroll to top in Pageforms wizard
var observer = new MutationObserver(function(mutations) {
var continueButton = document.getElementsByClassName('pf-wizard-continue-button');
mutations.forEach(function(mutationRecord) {
var backButton = document.getElementsByClassName('pf-wizard-back-button');
window.scrollTo(0, 0);
 
});
continueButton.on('click', function(event) {
window.scrollTo(0, 0);
});
backButton.on('click', function(event) {
window.scrollTo(0, 0);
});
});
var target = document.getElementsByClassName('pf-wizard-screen');
observer.observe(target, { attributes : true, attributeFilter : ['style'] });
</script>
</script>

Revision as of 20:06, 5 June 2023

<script type="text/javascript"> // Scroll to top in Pageforms wizard var continueButton = document.getElementsByClassName('pf-wizard-continue-button'); var backButton = document.getElementsByClassName('pf-wizard-back-button');

continueButton.on('click', function(event) { window.scrollTo(0, 0); }); backButton.on('click', function(event) { window.scrollTo(0, 0); }); </script>