init:
@@echo "Grabbing external dependencies..."
- @@if test ! -d test/qunit; then git clone git://github.com/jquery/qunit.git test/qunit; fi
- @@if test ! -d src/sizzle; then git clone git://github.com/jeresig/sizzle.git src/sizzle; fi
- @@cd src/sizzle && git pull origin master &> /dev/null
- @@cd test/qunit && git pull origin master &> /dev/null
+ @@if test ! -d test/qunit/.git; then git clone git://github.com/jquery/qunit.git test/qunit; fi
+ @@if test ! -d src/sizzle/.git; then git clone git://github.com/jeresig/sizzle.git src/sizzle; fi
+ @@cd src/sizzle && git pull origin master > /dev/null 2>&1
+ @@cd test/qunit && git pull origin master > /dev/null 2>&1
jquery: ${DIST_DIR} selector ${JQ}
jQuery( this ).unbind( event, handler );
return fn.apply( this, arguments );
}) : fn;
- return type === "unload" ? this.one(type, data, handler, thisObject) : this.each(function() {
- jQuery.event.add( this, type, handler, data );
- });
+ return type === "unload" && name !== "one" ?
+ this.one( type, data, fn, thisObject ) :
+ this.each(function() {
+ jQuery.event.add( this, type, handler, data );
+ });
};
});