Clone this wiki locally
As you probably know, jQuery does not work well in XUL applications. (XUL is a language FireFox’s, Thunderbird’s etc plugins are written on).
jQuery relies heavily on HTML-specific functions, like .innerHTML and document.body which XUL applications do not have.
This library, jQuery-xul works well in XUL applications, while still remains 100% compatible with regular jQuery and HTML.
Known differences of jQuery-xul comparing to jQuery
.innerHTML //does not work $('<element>value</element><element>value2</element>'); // will not work $('<element>value</element>'); // will work