| 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; | |
| } ); |