git.asbjorn.biz
/
jquery.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added Mike Alsup's style/cssText fix and made a quick typeof change.
[jquery.git]
/
jquery
/
jquery.js
diff --git
a/jquery/jquery.js
b/jquery/jquery.js
index
9f35e1a
..
1e1e4ab
100644
(file)
--- a/
jquery/jquery.js
+++ b/
jquery/jquery.js
@@
-387,8
+387,16
@@
$.clean = function(a) {
var r = [];
for ( var i = 0; i < a.length; i++ ) {
if ( a[i].constructor == String ) {
var r = [];
for ( var i = 0; i < a.length; i++ ) {
if ( a[i].constructor == String ) {
+ if ( a[i].indexOf("<tr") == 0 ) {
+//alert("tr");
+ var tr = true;
+ a[i] = "<table>" + a[i] + "</table>";
+ }
var div = document.createElement("div");
div.innerHTML = a[i];
var div = document.createElement("div");
div.innerHTML = a[i];
+ if ( tr ) {
+ div = div.firstChild.firstChild;
+ }
for ( var j = 0; j < div.childNodes.length; j++ ) {
r[r.length] = div.childNodes[j];
}
for ( var j = 0; j < div.childNodes.length; j++ ) {
r[r.length] = div.childNodes[j];
}
@@
-569,7
+577,7
@@
$.Select = function( t, context ) {
};
$.tag = function(a,b){
};
$.tag = function(a,b){
- return a && typeof a.getElementsByTagName != "undefined" ?
+ return a && a.getElementsByTagName ?
a.getElementsByTagName( b ) : [];
};
a.getElementsByTagName( b ) : [];
};
@@
-579,7
+587,8
@@
$.attr = function(o,a,v){
'for': 'htmlFor',
'text': 'cssText',
'class': 'className',
'for': 'htmlFor',
'text': 'cssText',
'class': 'className',
- 'float': 'cssFloat'
+ 'float': 'cssFloat',
+ 'style': 'cssText'
};
a = (fix[a] && fix[a].replace && fix[a]) || a;
var r = new RegExp("-([a-z])","ig");
};
a = (fix[a] && fix[a].replace && fix[a]) || a;
var r = new RegExp("-([a-z])","ig");