git.asbjorn.biz
/
jquery.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make sure that undefined is returned for not found data- attributes, not null.
[jquery.git]
/
src
/
manipulation.js
diff --git
a/src/manipulation.js
b/src/manipulation.js
index
cb898cc
..
c3b8f6d
100644
(file)
--- a/
src/manipulation.js
+++ b/
src/manipulation.js
@@
-1,3
+1,5
@@
+(function( jQuery ) {
+
var rinlinejQuery = / jQuery\d+="(?:\d+|null)"/g,
rleadingWhitespace = /^\s+/,
rxhtmlTag = /(<([\w:]+)[^>]*?)\/>/g,
var rinlinejQuery = / jQuery\d+="(?:\d+|null)"/g,
rleadingWhitespace = /^\s+/,
rxhtmlTag = /(<([\w:]+)[^>]*?)\/>/g,
@@
-325,7
+327,7
@@
jQuery.fn.extend({
results = { fragment: parent };
} else {
results = { fragment: parent };
} else {
- results = buildFragment( args, this, scripts );
+ results = jQuery.buildFragment( args, this, scripts );
}
fragment = results.fragment;
}
fragment = results.fragment;
@@
-390,7
+392,7
@@
function cloneCopyEvent(orig, ret) {
});
}
});
}
-function buildFragment( args, nodes, scripts ) {
+jQuery.buildFragment = function( args, nodes, scripts ) {
var fragment, cacheable, cacheresults,
doc = (nodes && nodes[0] ? nodes[0].ownerDocument || nodes[0] : document);
var fragment, cacheable, cacheresults,
doc = (nodes && nodes[0] ? nodes[0].ownerDocument || nodes[0] : document);
@@
-420,7
+422,7
@@
function buildFragment( args, nodes, scripts ) {
}
return { fragment: fragment, cacheable: cacheable };
}
return { fragment: fragment, cacheable: cacheable };
-}
+};
jQuery.fragments = {};
jQuery.fragments = {};
@@
-567,7
+569,7
@@
jQuery.extend({
jQuery.event.remove( elem, type );
} else {
jQuery.event.remove( elem, type );
} else {
- removeEvent( elem, type, data.handle );
+ jQuery.removeEvent( elem, type, data.handle );
}
}
}
}
}
}
@@
-599,4
+601,6
@@
function evalScript( i, elem ) {
if ( elem.parentNode ) {
elem.parentNode.removeChild( elem );
}
if ( elem.parentNode ) {
elem.parentNode.removeChild( elem );
}
-}
\ No newline at end of file
+}
+
+})( jQuery );