Full marks for brevity and correctness.
On Sep 8, 2:11 pm, "Josh Nathanson" <[EMAIL PROTECTED]> wrote: > Isn't that the same as this: > > $("#ID1").trigger("change"); > > -- Josh > > ----- Original Message ----- > From: "Huub" <[EMAIL PROTECTED]> > To: "jQuery (English)" <jquery-en@googlegroups.com> > Sent: Monday, September 08, 2008 11:30 AM > Subject: [jQuery] Fire events programmatically > > > Sometimes it's needed to create an event programmatically. (Which is > > different from running an event function (triggering) > > > This can be done by the following fire code > > > var el=document.getElementById("ID1") > > > fire(el,'change') > > > function fire(evttype) { > > if (document.createEvent) { > > var evt = document.createEvent('HTMLEvents'); > > evt.initEvent( evttype, false, false); > > el.dispatchEvent(evt); > > } else if (document.createEventObject) { > > el.fireEvent('on' + evttype); > > } > > } > > looks like this trick is not yet in jQuery, perhaps for a reason? > > > Huub > > > Regards