diff options
Diffstat (limited to 'src/main/webapp/jquery-ui-1.9pre/tests/resource_loader.js')
-rw-r--r-- | src/main/webapp/jquery-ui-1.9pre/tests/resource_loader.js | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/src/main/webapp/jquery-ui-1.9pre/tests/resource_loader.js b/src/main/webapp/jquery-ui-1.9pre/tests/resource_loader.js new file mode 100644 index 0000000..c8dec48 --- /dev/null +++ b/src/main/webapp/jquery-ui-1.9pre/tests/resource_loader.js @@ -0,0 +1,39 @@ +(function( $ ) { + +var parts = document.location.search.slice( 1 ).split( "&" ), + length = parts.length, + i = 0, + current, + min; + +for ( ; i < length; i++ ) { + current = parts[ i ].split( "=" ); + if ( current[ 0 ] === "min" ) { + min = current[ 1 ]; + break; + } +} + +function includeStyle( url ) { + document.write( "<link rel='stylesheet' href='../../../" + url + "'>" ); +} + +function includeScript( url ) { + document.write( "<script src='../../../" + url + "'></script>" ); +} + +window.loadResources = min ? + function() { + includeStyle( "build/dist/theme/jquery-ui.min.css" ); + includeScript( "build/dist/jquery-ui.min.js" ); + } : + function( resources ) { + $.each( resources.css || [], function( i, resource ) { + includeStyle( "themes/base/jquery." + resource + ".css" ); + }); + $.each( resources.js || [], function( i, resource ) { + includeScript( resource ); + }); + }; + +})( jQuery ); |