23 lines
381 B
JavaScript
23 lines
381 B
JavaScript
|
define( [
|
||
|
"../data/var/dataPriv"
|
||
|
], function( dataPriv ) {
|
||
|
|
||
|
"use strict";
|
||
|
|
||
|
// Mark scripts as having already been evaluated
|
||
|
function setGlobalEval( elems, refElements ) {
|
||
|
var i = 0,
|
||
|
l = elems.length;
|
||
|
|
||
|
for ( ; i < l; i++ ) {
|
||
|
dataPriv.set(
|
||
|
elems[ i ],
|
||
|
"globalEval",
|
||
|
!refElements || dataPriv.get( refElements[ i ], "globalEval" )
|
||
|
);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
return setGlobalEval;
|
||
|
} );
|