Re: Event binding/this problem

Scott Sauyet <[email protected]>
Newsgroups gmane.comp.web.dom.wdf
Message-ID <[email protected]>
Seb Frost wrote:
> I've tried about a million variations on the above and can't get anything to
> do what I want, I know it's some problem with passing the this reference
> around, but don't know how to fix it.

One rather ugly way to do this is with a global variable.  I'm sure 
there's something better, but this is the first thing that comes to mind 
(and me calling myself an OO programmer... shame!)

This should work:

     var overNode = null;
     function rollout() {
         overNode = this;
         temp= function() {overNode.className = 
overNode.className.replace(" over", "");};
         setTimeout(temp,500);
     }
     node.onmouseout = rollout;

Good luck,

   -- Scott



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/9rHolB/TM
--------------------------------------------------------------------~-> 

Unsubscribe
[email protected]

List info
http://www.quirksmode.org/dom/list.html 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/wdf-dom/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.