PDA

View Full Version : Arrow Side Menu Flickers



MacMajor
11-26-2009, 06:18 PM
1) Script Title:
Arrow Side Menu

2) Script URL (on DD):
http://www.dynamicdrive.com/dynamicindex17/ddaccordionmenu-arrow.htm

3) Describe problem:

After customizing this menu to suit my needs, I find that it flickers (and jumps) between headers in FF (3.0.15) on the Mac. This is also the case with the Demo on Dynamic Drive. For example, if you hold your mouse on a header item and your mouse moves by a slight hair, it automatically jumps and highlights another menu item without moving your mouse. Sometimes it just flickers between them, other times it ‘moves’ and completely highlights the other item in it’s selected state (as if you moved your mouse there).

If you know of a fix, I would certainly appreciate it.

Thanks in advance and Happy Thanksgiving!
Tracy

ddadmin
11-26-2009, 10:45 PM
Hmm I'm unable to duplicate this on any browser on the PC. Does this only occur on a Mac?

MacMajor
11-27-2009, 12:41 AM
Yes, just tested and yes. FF, Mac only. IE on the PC and Safari on the Mac work fine. However, I will not be able to use this script w/the way it is. It's a very horrendous look with the rollover graphics I use for the menu; it's a much more obvious flicker, jump.

Hopefully someone will come along with some JavaScript knowledge that works on the Mac and help out!

Thanks,
Tracy

ddadmin
11-27-2009, 09:30 AM
I don't have a Mac unfortunately, so it's hard to debug in that OS. If someone does and has a theory as to the issue, please do post here.

MacMajor
11-27-2009, 12:25 PM
Like I said, I know nothing of JavaScript, but could it be something like the following missing:

var FF=document.getElementById()

MacMajor
11-28-2009, 06:02 PM
Working between the Arrow Side Menu:
http://www.dynamicdrive.com/dynamicindex17/ddaccordionmenu-arrow.htm

And the Glossy Accordion Menu:
http://www.dynamicdrive.com/dynamicindex17/ddaccordionmenu-glossy.htm


I now have a working version:
http://macmajor.homeip.net/Menu/glossymenu.html

And here's the link to the problem version:
http://macmajor.homeip.net/Menu/arrowmenu.html

They both reference the EXACT same JavaScript files:
http://macmajor.homeip.net/Menu/js/ArrowSideMenu.js
and
http://macmajor.homeip.net/Menu/js/ddaccordion.js
and JQuery Link:
http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js

The CSS files are the EXACT same, except for the name of the menu:
http://macmajor.homeip.net/Menu/glossy.css
http://macmajor.homeip.net/Menu/arrow.css

The HTML is the EXACT same, except for the name of the menu.

Unless I happen to be overlooking something on the EXACTNESS, but I don't think so, because I checked everything with PageDiff in FF.

So Why on Earth would one version work, and not the other????

Would be nice to know, however, I'm just glad the darn thing works period.

Thanks,
Tracy