A quick tag creator for jQuery
29 sep: Fixed readOnly link in IE.
22 sep: Fixed problems using jQuery 1.2.
29 aug: Fixed problems using jQuery 1.1.4 in IE.
8 jul: Fixed a bug with names of iframe in IE.
12 jul: Fixed bug with label in Safari 3.
During the development of the first releases of Passpack, I adopted Easy DOM Creation by Michael Geary to quickly manage the DOM elements. But, in january, with the beta4 version of Passpack I needed to overcome Michael's library's limits (due to the compatibility with Prototype). So I developed jQuick. I hope you find it useful.
How it works
Suppose you want to obtain the following html code:
<span id="one" class="ps">Hello Joe<i>!</i></span>
Using jQuick you could create the corresponding DOM elements with the following code:
'Hello Joe', $.I('!')
Now suppose that you want to append to the big div an animated SPAN element. You could write:
jQuick supports HTML code. So you could write:
'<span class="ps">Hello Joe<i>!</i></span>'
It is useful if you have to pass the innerHTML of one tag to another.
jQuick supports events if passed as attributes, even with IE. For example, instead of
you could write:
jQuick adds support for LABELs in Safari 2 and preserves spaces.
jQuick 1.3.6 for jQuery, 29 september 2007
It supports all XHTML Strict and Frameset DTD tags but you can add what you want.
jQuick was inspired by DOM Creation by Michael Geary.