Hi,
I’ve been trying to use the jqxDateTimeInput control and encountered the error “elem.dispatchEvent is not a function” when clicking the calendar button in Firefox 24.
I noticed that “demos/jqxdatetimeinput/defaultfunctionality.htm” included in the jqWidgets 3.0.3 download references jquery-1.10.2.min.js. I changed the jQuery path to the included jQuery 2.x (“../../scripts/jquery-2.0.3.min.js”) and got the same error as with my code. The demo works correctly with both versions of jQuery in Chromium (FOSS version of Google’s Chrome) version 28.0.1500.95.
I would have reported it to the jQuery core team but for an example at http://jsfiddle.net/Jqeza/3/ that seems to show dispatchEvent working correctly in Firefox 24.
Please take a look at how jqxDateTimeInput interacts with jQuery 2.x in Firefox 24.
In the meantime I’ll reference jQuery 1.x until this is resolved.
Update: Upon further inspection this seems only to occur when the FireBug extension is opened. Please leave this post visible for anyone else who encounters this.