No, that's not what I meant. I mean this: add an "id" or "class" value to your <a> elements **in order to identify them in the console.log() output**. Keep using the "data()" function for storing values.
Again, data() does really work; I use it all over the place and I've never had any problems with it, in Firefox, IE, Safari, Chrome, etc. On Sun, Sep 20, 2009 at 1:30 PM, cafaro <tvdbu...@gmail.com> wrote: > > I already thought about adding it to an ID/class values, but the > problem is that i need to pass a DOM object. > > On Sep 20, 4:28 pm, cafaro <tvdbu...@gmail.com> wrote: >> Yes, and it returns true. >> >> On Sep 19, 6:47 pm, Mike McNally <emmecin...@gmail.com> wrote: >> >> > Have you put a console.log() call in your mouseover handler? >> >> > On Sat, Sep 19, 2009 at 10:03 AM, cafaro <tvdbu...@gmail.com> wrote: >> >> > > Hi, >> >> > > I'm trying to get the data() function working, but no success so far. >> > > Here's the code I've come up with: >> >> > > //$("a[href*='user.php?nick=']").data("test", true); >> >> > > $("a[href*='user.php?nick=']").mouseover(function() { >> > > $(this).data("test", true); >> > > }); >> >> > > $("a[href*='user.php?nick=']").mouseout(function() { >> > > console.log($(this).data("test")); >> > > }); >> >> > > After moving my cursor out of one of the selected anchor elements, i >> > > get undefined, instead of true, in my Firebug console. Any ideas? >> >> > -- >> > Turtle, turtle, on the ground, >> > Pink and shiny, turn around. -- Turtle, turtle, on the ground, Pink and shiny, turn around.