Skip to content

How to Open Dropdown on Click in Elementor?

Table Of Content

Do you want your dropdown menus to open only when visitors click? A click menu does not pop open by accident, which suits big dropdowns and mega menus.

With the Navigation Menu widget from The Plus Addons for Elementor, you can switch the dropdowns from hover to click with one setting.

To check the complete feature overview documentation of The Plus Addons for Elementor Navigation Menu widget, click here.

Requirement – This widget is a part of The Plus Addons for Elementor, make sure it’s installed & activated to enjoy all its powers.

Table Of Contents

Before You Start

  • Edition: Pro — the Navigation Menu widget is part of The Plus Addons for Elementor Pro. The free plugin has a simpler widget, Navigation Menu Lite, which also has this option.
  • Widget to enable: Navigation Menu, switched on under The Plus Addons > Widgets.
  • A header template. Add the widget to your site’s header so the menu shows on every page. Build the header with the free Nexter Builder or with Elementor Pro’s Theme Builder.
  • A WordPress menu under Appearance > Menus, if you use the Default menu type.

Step 1: Set up the menu

Add the Navigation Menu widget to your header. In Layout, choose the Menu Type and Menu Direction, then pick or build your menu in Content.

Step 2: Choose Click Sub-Menu

In Content, set Menu Hover/Click to Click Sub-Menu. Menu Effects still sets how the dropdown appears.

Click sub-menu selected in the menu hover/click dropdown

Publish and click a menu item that has a submenu.

A dropdown opening after a click on the published page

How It Behaves

  • Clicking a parent item opens its dropdown and does not go to the parent’s link. If the parent is a real page, add it to its own dropdown too.
  • Clicking the parent again, or anywhere else on the page, closes it.
  • Opening one dropdown closes any other open one.
  • Hovering does nothing, on every screen size.

Limitations

  • One setting per widget. You cannot mix hover and click in the same menu.
  • This setting is for the desktop menu. The mobile menu always opens submenus with a tap, whatever you choose here.

Troubleshooting

The dropdown still opens on hover

You are seeing a cached page. Clear the page cache, any CDN cache and your browser cache.

Clicking a parent item does nothing

Check that the item really has child items in the menu, and look in the browser console for JavaScript errors from another plugin.

Related Docs

Related Frequently Asked Questions

Related Docs