I don't think that trigger() does the trick.

First of all i tested it.
second, more important, things like createEvent,
dispatchEvent,fireEvent do not appear in jQuery.js


Regards, Huub



On Sep 8, 11: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]Fireevents 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 followingfirecode
>
> > var el=document.getElementById("ID1")
>
> >fire(el,'change')
>
> >   functionfire(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