12345678910111213141516171819202122232425262728 |
- // Function to trigger offcanvas on reload
- (function() {
- setTimeout(() => {
- try {
- // Try to find the button with multiple selectors
- const hamburgerButton =
- document.querySelector('.hamburger-toggle') ||
- document.querySelector('.hamburger.offcanvas-trigger') ||
- document.querySelector('.navbar-toggler.hamburger');
- console.log('Looking for hamburger toggle button...');
-
- if (hamburgerButton) {
- console.log('Found hamburger button:', hamburgerButton);
-
- // Give Bootstrap time to initialize
- setTimeout(() => {
- hamburgerButton.click();
- console.log('Triggered hamburger button click');
- }, 100);
- } else {
- console.error('Could not find hamburger button');
- }
- } catch (error) {
- console.error('Error in browser-sync trigger:', error);
- }
- }, 1000); // Increased delay to ensure page is fully loaded
- })();
|