/*
- * jQuery (http://jquery.com/)
- * By John Resig (http://ejohn.org/)
- * Under an Attribution, Share Alike License
+ * jQuery (jquery.com)
+ *
+ * Copyright (c) 2006 John Resig (ejohn.org)
+ * Licensed under the MIT License:
+ * http://www.opensource.org/licenses/mit-license.php
*
* $Date$
* $Rev$
},
css: function(a,b) {
- return this.each(function(){
- if ( !b )
- for ( var j in a )
- $.attr(this.style,j,a[j]);
- else
- $.attr(this.style,a,b);
- });
+ return a.constructor != String || b ?
+ this.each(function(){
+ if ( !b )
+ for ( var j in a )
+ $.attr(this.style,j,a[j]);
+ else
+ $.attr(this.style,a,b);
+ }) : $.css( this.get(0), a );
},
toggle: function() {
return this.each(function(){
checked: "a.checked"
},
// TODO: Write getAttribute helper
- ".": "$.hasWord(a.className||a.getAttribute('class'),m[2])",
+ ".": "$.hasWord(a,m[2])",
"@": {
"=": "$.attr(a,m[3]) == m[4]",
"!=": "$.attr(a,m[3]) != m[4]",