On Mar 31, 9:56 am, Leeoniya <[EMAIL PROTECTED]> wrote:
> i did the event delegation by hand and it's pretty easy.
>
> ("tbody").click(myHandler);
>
> function myHandler(e) {
>   var e = e || window.event;
>   var elem = e.target || e.srcElement;
>   if (elem.nodeName.toLowerCase() == "td") {
>     // do stuff
>   }
>
> }

You don't need that event stuff in there. jQuery already provides an
event object with some cross-browser issues normalized. Thus your
snippet can become:

function myHandler(e) {
    if (e.target.nodeName.toLowerCase() == "td") {
        // do stuff
    }
}


--Klaus

Reply via email to