فهرست منبع

Examples: Clean up.

Mr.doob 8 سال پیش
والد
کامیت
9212298b87
1فایلهای تغییر یافته به همراه25 افزوده شده و 21 حذف شده
  1. 25 21
      examples/index.html

+ 25 - 21
examples/index.html

@@ -291,6 +291,27 @@
 		var links = {};
 		var selected = null;
 
+		function createLink( file ) {
+
+			var link = document.createElement( 'a' );
+			link.className = 'link';
+			link.href = file + '.html';
+			link.textContent = getName( file );
+			link.setAttribute( 'target', 'viewer' );
+			link.addEventListener( 'click', function ( event ) {
+
+				if ( event.button === 0 ) {
+
+					selectFile( file );
+
+				}
+
+			} );
+
+			return link;
+
+		}
+
 		for ( var key in files ) {
 
 			var section = files[ key ];
@@ -302,29 +323,12 @@
 
 			for ( var i = 0; i < section.length; i ++ ) {
 
-				( function ( file ) {
-
-					var name = getName( file );
-
-					var link = document.createElement( 'a' );
-					link.className = 'link';
-					link.textContent = name;
-					link.href = file + '.html';
-					link.setAttribute( 'target', 'viewer' );
-					link.addEventListener( 'click', function ( event ) {
-
-						if ( event.button === 0 ) {
-
-							selectFile( file );
-
-						}
-
-					} );
-					container.appendChild( link );
+				var file = section[ i ];
 
-					links[ file ] = link;
+				var link = createLink( file );
+				container.appendChild( link );
 
-				} )( section[ i ] );
+				links[ file ] = link;
 
 			}