Hello,

I'm using JqueryMenu and globally it works perfectly. When we click on a link and display the page, the jqueryMenu is only expanded on the relevant section for this page.

But on some pages the menu is totally expanded. Is someone already saw this problem/issue?

Thanks in advance

François

Comments

drm’s picture

I'm seeing it. The entire menu - every parent item - expands on some pages, but not others. It seems that if I click on any non-parent menu item on the third level, everything expands, but not by clicking on items in the second level.

But a test installation where we first tried it is not showing this behavior. So at least in my case, I have to assume that some CSS customizing that we did is causing the behavior. We didn't touch any js. I will go back and compare the CSS and make the live site match the test and see if it fixes it.

drm’s picture

I have now determined that clicking on most menu entries on my site causes the entire menu structure to open. What prevents it is if the path in the menu entry is absolute. The mass opening only occurs when the menu path is relative.

matt.rad’s picture

Issue summary: View changes

I am having the same problem. If I make the path absolute for the root item of the menu, it behaves correctly. Relative child links are OK.

msac’s picture

We had the same problem, but drm's hint about absolute paths pointed us in the right direction. In our case, we had the exact same (absolute) path on all of the parent items (jquery was set not to follow the parent links). Thus, jquery expanded all of the parents with that path. We made each parent path unique, and the problem disappeared.

lazly’s picture

I report it too, if I use path an parent menu item, then the childrens will be expanded with this module. After I change to absolute path, this bug disapear. I'm using 6.x-4.0-alpha5.