escapeRE : function( str ) {
return str.replace ( /([\\{}()|.?*+^$\[\]])/g, "\\$1" );
},
+ // $.isDomElement( document.getElementById('content') ) === true
+ // $.isDomElement( document.getElementsByClassName('portal') ) === false (array)
+ // $.isDomElement( document.getElementsByClassName('portal')[0] ) === true
+ // $.isDomElement( $('#content') ) === false (jQuery object)
+ // $.isDomElement( $('#content').get(0) ) === true
+ // $.isDomElement( 'hello world' ) === false
+ isDomElement : function( el ) {
+ return !!el.nodeType;
+ },
isEmpty : function( v ) {
var key;
if ( v === "" || v === 0 || v === "0" || v === null