OSDN Git Service
(root)
/
pettanr
/
clientJs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Version 0.6.179, fix X.Audio & X.AudioSprite.
[pettanr/clientJs.git]
/
0.6.x
/
js
/
02_dom
/
07_XNodeList.js
diff --git
a/0.6.x/js/02_dom/07_XNodeList.js
b/0.6.x/js/02_dom/07_XNodeList.js
index
be45a3b
..
8e8702e
100644
(file)
--- a/
0.6.x/js/02_dom/07_XNodeList.js
+++ b/
0.6.x/js/02_dom/07_XNodeList.js
@@
-53,15
+53,17
@@
X_NodeList.prototype[ 'each' ] = function( func /* opt_args... */ ){
X_TEMP.onSystemReady.push( function( sys ){
\r
var target = X_NodeList.prototype,
\r
src = Node.prototype,
\r
X_TEMP.onSystemReady.push( function( sys ){
\r
var target = X_NodeList.prototype,
\r
src = Node.prototype,
\r
- p, v
, multi
;
\r
+ p, v;
\r
for( p in src ){
\r
//if( X_EMPTY_OBJECT[ p ] ) continue;
\r
v = src[ p ];
\r
if( X_Type_isFunction( v ) && !target[ p ] ){
\r
for( p in src ){
\r
//if( X_EMPTY_OBJECT[ p ] ) continue;
\r
v = src[ p ];
\r
if( X_Type_isFunction( v ) && !target[ p ] ){
\r
- target[ p ] =
multi =
new Function( [
\r
+ target[ p ] = new Function( [
\r
'var a=arguments,f=X.Node.prototype.', p, ',t=this,i,l=t.length;',
\r
'if(l)',
\r
'var a=arguments,f=X.Node.prototype.', p, ',t=this,i,l=t.length;',
\r
'if(l)',
\r
- 'for(i=0;i<l;++i)if(i===l-1)return f.apply(t[i],a);else f.apply(t[i],a);',
\r
+ 'for(i=0;i<l;++i)',
\r
+ 'if(i===l-1)return f.apply(t[i],a);',
\r
+ 'else f.apply(t[i],a);',
\r
'return f.apply(t,a)'
\r
].join( '' ) );
\r
};
\r
'return f.apply(t,a)'
\r
].join( '' ) );
\r
};
\r