SimpleMenu Disappears when JQuery Update Is Installed

erniem - February 29, 2008 - 23:57
Project:SimpleMenu
Version:5.x-1.x-dev
Component:Code
Category:support request
Priority:normal
Assigned:Unassigned
Status:active
Description

I'm using JCarousel on a few pages. Enabling the JQuery Update module (that JCarousel depends on) causes SimpleMenu to disappear on all site pages. At least I think it's JQuery Update that's causing the problem...I didn't have the problem before I installed that module and starting using JCarousel.

Any suggestions?

Thanks!

#1

rubinfarm - March 1, 2008 - 08:15

Mine has just disappeared also. The server just switched over to php5. I'm guessing that is the problem since it was working before. I haven't added any new modules recently. I'm looking around for a solution, so I'll post if I find it.

#2

Eugef - July 2, 2008 - 07:35

I found out that this trouble appears only with last version of jQuery! (i install jQuery Update 5.x-2.0-rc1)
I need a fix!

#3

jpsalter - August 16, 2008 - 01:58

My simple menu started disappearing only on the front page in Mac FF3 & Safari 2

#4

boaz_r - September 9, 2008 - 11:47

Bumped on the same issue as well.
Drupal v5.10
jQuery update v2.x (v1.2.6 currently)
simplemenu v5.x-5.0

This occurred to me after upgrading jquery, using jquery_update, from v1.1.2 to v1.2.6, using jquery_update v2.x.
Then, on IE6, simplemenu didn't show any openable menus for admin account (only top level menus in the grey line, not having any little triangle denotes a collapsed menu). In FF3, the menus do show but there's a little empty space between the top level menus to the opened menu and when the mouse is dragged down, it sometimes causes focus to be lost and the menu is closed (this happen quite often).
Changing back only the /misc folder (sitting in the root of drupal) fixes the problem.

I guess this is some incompatibility of simplemenu and newer versions of jQuery.

BTW, some blog post on the internet (http://rarepattern.com/nodes/2007/11/bad-stew-combination-tinymce-jquery...) suggested that this is a combination of simplemenu, jquery update and tinyMCE. The author said that if you remove tinyMCE then jQuery update + simplemenu can live together. My tests did not confirm this - disabling tinyMCE and I still see the problem.

TIA,
Boaz.

#5

jsenich - October 1, 2008 - 21:53

I'm running into the exact same issue as Boaz with all the same versions of everything enabled.

#6

jsenich - October 1, 2008 - 22:23

Upgrading the Superfish library that is included in the simplemenu.js file from v1.3 to v1.4.8 (http://users.tpg.com.au/j_birch/plugins/superfish/js/superfish.js) seems to have solved this issue for me. I need to do some more testing to make sure it is completely working and then I'll post my patch.

#7

jsenich - October 2, 2008 - 13:50
Version:5.x-5.0» 5.x-1.x-dev
Component:Miscellaneous» Code

After some more testing, the above solution only works when jquery_update is installed. If jquery_update is not installed I run into the same problems with IE and Firefox.

#8

loutka - May 22, 2009 - 15:04

None of above solutions has worked for me. I have lost Simple Menu suddenly and can make it working again.

When I go to admin page for this module, I can't access Advanced settings either. It's not link any more.

Any advice?

#9

dugh - September 13, 2009 - 22:33

I see the same issue.

 
 

Drupal is a registered trademark of Dries Buytaert.