Training
jQuery(function ($) { let lastScrollTop = 0; // Save scroll position when Select2 opens $(document).on('select2:opening', 'select[name="select-package"]', function () { lastScrollTop = $(window).scrollTop(); }); // Restore scroll position after selecting / closing $(document).on('select2:select select2:close', 'select[name="select-package"]', function () { window.scrollTo(0, lastScrollTop); }); });
Skip to main content