Changeset 50269
- Timestamp:
- 02/09/2021 02:54:48 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-content/themes/twentytwentyone/assets/js/dark-mode-toggler.js
r49633 r50269 45 45 46 46 function darkModeRepositionTogglerOnScroll() { 47 var prevScroll = window.scrollY || document.documentElement.scrollTop, 47 48 var toggler = document.getElementById( 'dark-mode-toggler' ), 49 prevScroll = window.scrollY || document.documentElement.scrollTop, 48 50 currentScroll, 49 51 … … 54 56 currentScroll < prevScroll 55 57 ) { 56 document.getElementById( 'dark-mode-toggler' ).classList.remove( 'hide' );58 toggler.classList.remove( 'hide' ); 57 59 } else if ( currentScroll > prevScroll && 250 < currentScroll ) { 58 document.getElementById( 'dark-mode-toggler' ).classList.add( 'hide' );60 toggler.classList.add( 'hide' ); 59 61 } 60 62 prevScroll = currentScroll; 61 63 }; 62 window.addEventListener( 'scroll', checkScroll ); 64 65 if ( toggler ) { 66 window.addEventListener( 'scroll', checkScroll ); 67 } 63 68 } 64 69
Note: See TracChangeset
for help on using the changeset viewer.