[jQuery] jQuery 1.1: trigger does not work for me
With jQuery 1.1, trigger does not execute a click event on a checkbox I have attached before... Is it just me? -- Klaus ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery 1.1: trigger does not work for me
Klaus Hartl schrieb: With jQuery 1.1, trigger does not execute a click event on a checkbox I have attached before... Is it just me? Hm, actually that's a problem of the new feature that click() will also trigger the click function for the checkbox. See here: http://stilbuero.de/demo/jquery/trigger.html The bound click handler gets called twice when using trigger, thus it seemed to me it wasn't firing at all (because in my case a cloned checkbox got checked and immediatly unchecked again). This can be handled by returning false in the handler function, but this is ugly because then I have to check the checkbox manually via JavaScript. Sigh, I didn't like that feature from the beginnning... -- Klaus ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery 1.1: trigger does not work for me
Klaus Hartl schrieb: Klaus Hartl schrieb: With jQuery 1.1, trigger does not execute a click event on a checkbox I have attached before... Is it just me? Hm, actually that's a problem of the new feature that click() will also trigger the click function for the checkbox. See here: http://stilbuero.de/demo/jquery/trigger.html The bound click handler gets called twice when using trigger, thus it seemed to me it wasn't firing at all (because in my case a cloned checkbox got checked and immediatly unchecked again). This can be handled by returning false in the handler function, but this is ugly because then I have to check the checkbox manually via JavaScript. Sigh, I didn't like that feature from the beginnning... Nope. The following doesn't work (Firefox 2): $('input').bind('click', function() { this.checked = !this.checked; alert('I have been clicked.'); return false; }); Maybe I don't get it. -- Klaus ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery 1.1: trigger does not work for me
Unfortunately, different built-in trigger events behave differently. This may have been one that slipped through. Could you submit a bug report about this? http://jquery.com/dev/bugs/new/ --John On 1/15/07, Klaus Hartl [EMAIL PROTECTED] wrote: Klaus Hartl schrieb: Klaus Hartl schrieb: With jQuery 1.1, trigger does not execute a click event on a checkbox I have attached before... Is it just me? Hm, actually that's a problem of the new feature that click() will also trigger the click function for the checkbox. See here: http://stilbuero.de/demo/jquery/trigger.html The bound click handler gets called twice when using trigger, thus it seemed to me it wasn't firing at all (because in my case a cloned checkbox got checked and immediatly unchecked again). This can be handled by returning false in the handler function, but this is ugly because then I have to check the checkbox manually via JavaScript. Sigh, I didn't like that feature from the beginnning... Nope. The following doesn't work (Firefox 2): $('input').bind('click', function() { this.checked = !this.checked; alert('I have been clicked.'); return false; }); Maybe I don't get it. -- Klaus ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/ ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery 1.1: trigger does not work for me
John Resig schrieb: Unfortunately, different built-in trigger events behave differently. This may have been one that slipped through. Could you submit a bug report about this? http://jquery.com/dev/bugs/new/ http://jquery.com/dev/bugs/bug/815/ ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/