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