Skip to content
Permalink
Browse files
Moved plugins to the new plugin directory.
  • Loading branch information
jeresig committed Aug 13, 2006
1 parent f3ac04e commit 1dbdf43658874e1326da41817b1e36a5248ca642
Showing 2 changed files with 41 additions and 0 deletions.
@@ -0,0 +1,41 @@
// Since we're using Prototype's $ function,
// be nice and have backwards compatability
if ( typeof Prototype != "undefined" ) {
if ( $a.constructor == String ) {
var re = new RegExp( "[^a-zA-Z0-9_-]" );
if ( !re.test($a) ) {
$c = $c && $c.documentElement || document;
if ( $c.getElementsByTagName($a).length === 0 ) {
var obj = $c.getElementById($a);
if ( obj ) { return obj; }
}
}
} else if ( $a.constructor == Array ) {
return $.map( $a, function(b){
if ( b.constructor == String ) {
return document.getElementById(b);
}
return b;
});
}
}

// TODO: Remove need to return this
for ( var i in $.fn ) {
if ( self[i] !== null )
self["_"+i] = self[i];
self[i] = $.fn[i];
}

if ( typeof Prototype != "undefined" && $a.constructor != String ) {
if ( $c ) $a = self.get();
for ( var k in self ) {(function(j){
try {
if ( !$a[j] )
$a[j] = function() {
return $.apply(self,self[j],arguments);
};
} catch(e) {}
})(k);}
return $a;
}
File renamed without changes.

0 comments on commit 1dbdf43

Please sign in to comment.