id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,blockedby,blocking 13193,"document.ready not firing on Firefox, Opera with XSLT and XML",mccaskey,mccaskey,"With this JavaScript, jQueryBug.js, {{{ window.onload=alert('window.load'); $(document).ready(function(){ alert('jQuery(document).ready'); }); $(window).load(function(){ alert('jQuery(window).load'); }); }}} this XML {{{ My book My other book }}} and this XSL transformation, jQueryBug.xsl, {{{ jQuery bug }}} load the xml file. $(document).ready fires in IE 9 and Chrome 23, but not in Firefox 18 or Opera 12. The problem was also noticed here: [http://forum.jquery.com/topic/document-ready-with-xslt-in-xhtml] Both window.load's fire, but not the document.ready. It will fire if the XSLT output is changed from xml to html, but it should work for xml as well. ",bug,closed,low,None,core,1.9.1,patchwelcome,,,,