git.asbjorn.biz
/
jquery.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
38d74fe
)
Added fix for broken child selectors in XML documents, bug #1346.
author
John Resig
<jeresig@gmail.com>
Thu, 5 Jul 2007 02:45:01 +0000
(
02:45
+0000)
committer
John Resig
<jeresig@gmail.com>
Thu, 5 Jul 2007 02:45:01 +0000
(
02:45
+0000)
src/selector/selector.js
patch
|
blob
|
history
diff --git
a/src/selector/selector.js
b/src/selector/selector.js
index
04b68d3
..
7011db3
100644
(file)
--- a/
src/selector/selector.js
+++ b/
src/selector/selector.js
@@
-134,7
+134,7
@@
jQuery.extend({
// Perform our own iteration and filter
for ( var i = 0; ret[i]; i++ )
for ( var c = ret[i].firstChild; c; c = c.nextSibling )
// Perform our own iteration and filter
for ( var i = 0; ret[i]; i++ )
for ( var c = ret[i].firstChild; c; c = c.nextSibling )
- if ( c.nodeType == 1 && (nodeName == "*" || c.nodeName == nodeName.toUpperCase()) )
+ if ( c.nodeType == 1 && (nodeName == "*" || c.nodeName.toUpperCase() == nodeName.toUpperCase()) )
r.push( c );
ret = r;
r.push( c );
ret = r;
@@
-157,7
+157,7
@@
jQuery.extend({
if ( n.nodeType == 1 ) {
if ( m == "~" && n.mergeNum == mergeNum ) break;
if ( n.nodeType == 1 ) {
if ( m == "~" && n.mergeNum == mergeNum ) break;
- if (!nodeName || n.nodeName == nodeName.toUpperCase() ) {
+ if (!nodeName || n.nodeName.toUpperCase() == nodeName.toUpperCase() ) {
if ( m == "~" ) n.mergeNum = mergeNum;
r.push( n );
}
if ( m == "~" ) n.mergeNum = mergeNum;
r.push( n );
}