Index: trunk/phase3/resources/mediawiki/mediawiki.js |
— | — | @@ -16,6 +16,15 @@ |
17 | 17 | escapeRE : function( str ) { |
18 | 18 | return str.replace ( /([\\{}()|.?*+^$\[\]])/g, "\\$1" ); |
19 | 19 | }, |
| 20 | + // $.isDomElement( document.getElementById('content') ) === true |
| 21 | + // $.isDomElement( document.getElementsByClassName('portal') ) === false (array) |
| 22 | + // $.isDomElement( document.getElementsByClassName('portal')[0] ) === true |
| 23 | + // $.isDomElement( $('#content') ) === false (jQuery object) |
| 24 | + // $.isDomElement( $('#content').get(0) ) === true |
| 25 | + // $.isDomElement( 'hello world' ) === false |
| 26 | + isDomElement : function( el ) { |
| 27 | + return !!el.nodeType; |
| 28 | + }, |
20 | 29 | isEmpty : function( v ) { |
21 | 30 | var key; |
22 | 31 | if ( v === "" || v === 0 || v === "0" || v === null |