Why can’t the hamburger menu be opened?
There is something wrong with your copy of the theme.
The demo store here – https://landmark-property.myshopify.com/ (preview password is “1”) loads the file engo-scripts.js which contains Javascript code to handle the hamburger button.
Your store does not load this file (even though it exists in your theme!).
There are also other functions (like “Login” button both on mobile and desktop) which do not work for the same reason.
Someone needs to look at your theme liquid files to understand why JS files are not loaded…
Do you have older copies of the theme where hamburger works?
I don’t have older copies of the theme, so what would be the solution?
Unfortunately, the page HTML code looks a bit different between yours and demo store so I can’t suggest a solution without seeing your theme code.
Somebody needs to have a look at your theme to find out why these JS assets are not loaded. Could anyone comment those lines?
You can reach out to theme developer for support.
Or get a new copy and see if it works properly, then compare new theme files with yours.
use this code 100% working code
paste this in javacript file or directly in footer
<script>
document.addEventListener('click', function (e) {
if (e.target.closest('.jsmenumobile, .iconmenu')) {
document.querySelector('.box_contentmenu_background')?.classList.add('active');
document.querySelector('.box_contentmenu')?.classList.add('active');
}
if (e.target.closest('.js-eveland-close')) {
document.querySelector('.box_contentmenu_background')?.classList.remove('active');
document.querySelector('.box_contentmenu')?.classList.remove('active');
}
});
</script>
do one thing paste in header file
before < / head >
This code is a half-fix – if will open the menu, but there is also code needed to open submenus, process login/sign-in, cart and search buttons.
It’d be better to fix the core issue then applying band-aids.
(there’s no head code)
thanks for highlighting, we will provide every solution he need don’t worry
Let’s connect will assist you to solve your query on call
Can we use Zoom or Google Meet?
Your theme clearly requires a professional to investigate. While the temporary solution may fix the menu, the remaining functions will still be broken.
yes, please visit our profile and you can schedule the call
check we have solved your issue you can take reference from here
Hi, this is Vineet from Identixweb Shopify Agency.
This usually happens because you’re clicking the hamburger menu inside the Shopify theme editor/preview frame. The editor is treating the menu trigger as a link with javascript:void(0), so it shows that pop-up instead of letting the mobile menu script open normally.
Try opening the store preview in a new tab or test it on the live storefront/mobile view. If it still doesn’t open there, then the issue is likely with the theme’s header/menu drawer JavaScript, a broken custom code change, or an app script blocking the click.
I’d first check the browser console and the header/menu drawer code.
For now, I’m focusing on the menu only; the login and cart are not needed yet.


