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

Reply via email to