Anybody have any other suggestions what i could try ? :(

On Oct 22, 3:00 pm, Mech7 <[EMAIL PROTECTED]> wrote:
> Thanks I have tried mouseenter and leave but it has the same problem :
> (
>
> On Oct 21, 7:24 am, MorningZ <[EMAIL PROTECTED]> wrote:
>
> > I wouldn't put Flash as the single cause for this...
>
> > I have a table of ~ 30 rows that i tried to wire in a hover event
> > which colored/de-colored the row the user was over so it was obvious
> > what row they were one....   moving the mouse in and out very quickly
> > made the "out" event not fire resulting in multiple rows being
> > highlighted (technically is was changing/removing a background-color)
>
> > This was on our company intranet site, i'll rip out some HTML and post
> > up a sample if that helps diagnose....  first thing i will do is rip
> > out the ".hover" wiring and use "mouseenter" and "mouseleave" to see
> > if that fixes the issue
>
> > On Oct 20, 7:52 pm, "Karl Rudd" <[EMAIL PROTECTED]> wrote:
>
> > > Oh, you're working with Flash... hmmm that's probably the reason.
> > > Getting events from "object" or "embed" nodes can be... tricky, in my
> > > very limited experience.
>
> > > My suggestion is that you drop the SIFR menu items and use background
> > > images. Either that or you'll have to somehow tap into the "hover"
> > > event inside the SIFR Flash object.
>
> > > Sorry I can't really help more.
>
> > > Karl
>
> > > On Mon, Oct 20, 2008 at 6:21 PM, Mech7 <[EMAIL PROTECTED]> wrote:
>
> > > > What is not working correctly with me is when I hover the dropdown
> > > > menu i change the color of the sifr text so it remains black:
>
> > > >http://www.mech7.net/tmp/sifr/
>
> > > > In script.js in line 26:
>
> > > >        ,onRollOut: function(cb) {
> > > >                var currentMenuItem = 
> > > > cb.getFlashElement().parentNode.parentNode;
> > > >                 $(currentMenuItem).hover(
> > > >              function () {
> > > >                        cb.changeCSS(
> > > >                                'a{color:#000000; text-align:center; 
> > > > text-decoration:none;}'
> > > >                        );
> > > >              },
> > > >              function () {
> > > >                        cb.changeCSS(
> > > >                                'a{color:#eeeeee; text-align:center; 
> > > > text-decoration:none;}'
> > > >                        );
> > > >              }
> > > >            );
> > > >        }
>
> > > > If you move the mouse slow it works correct, but hover the main items
> > > > fast and they stay black but not change back anymore.
>
> > > > On Oct 15, 2:54 pm, "Karl Rudd" <[EMAIL PROTECTED]> wrote:
> > > >> Right. That's what I'd expect.
>
> > > >> The mouseout (and mouseover) events "bubble" up through child DOM
> > > >> nodes, and often fire at odd times, which is why it you should use the
> > > >> "mouseenter" and "mouseleave" events. The enter and leave events are
> > > >> specially built to not bubble (at least not unexpectedly).
>
> > > >> I do see what you mean by the mouseleave firing more than once in some
> > > >> cases. No idea why.
>
> > > >> Do you have a particular page that isn't working?
>
> > > >> Karl Rudd
>
> > > >> On Wed, Oct 15, 2008 at 6:00 PM,Mech7<[EMAIL PROTECTED]> wrote:
>
> > > >> > Ok when I go over the example one fast stroke in Firefox 3 then I get
> > > >> > 4 and 6 for the outer.. in the 1st example. Now try to do a circlular
> > > >> > movement in the orange box in the 1st example... stay inside the
> > > >> > orange, over keeps firing, do a movement from left to right and it
> > > >> > doesn't
>
> > > >> > On the 2nd example, try to go really fast with the mouse over the
> > > >> > entire area, sometimes it will fire once and sometimes 3 times.
>
> > > >> > On Oct 15, 11:39 am, "Karl Rudd" <[EMAIL PROTECTED]> wrote:
> > > >> >> It seems to work as I expect it too on the example page.
>
> > > >> >> Can you provide a working example and explain what you expect to 
> > > >> >> happen?
>
> > > >> >> Karl Rudd
>
> > > >> >> On Wed, Oct 15, 2008 at 2:02 PM,Mech7<[EMAIL PROTECTED]> wrote:
>
> > > >> >> >http://docs.jquery.com/Events/mouseout
>
> > > >> >> > Even in the example it does not work correct.. for example make 
> > > >> >> > some
> > > >> >> > circles with the mouse on mouseout.. it will keep adding numbers.
>
> > > >> >> > Also with mousenter, move it fast and the numbers will go up with 
> > > >> >> > big
> > > >> >> > amounts. :( How to fix this, i can't use mouseout cause it will 
> > > >> >> > fire
> > > >> >> > also with the child elements.

Reply via email to