Difference between revisions of "Template:TecCEM/JsTeam"

Line 194: Line 194:
 
         })
 
         })
 
         .on("mouseleave", def)
 
         .on("mouseleave", def)
function preloadImages(array) {
+
    function preloadImages(array) {
    if (!preloadImages.list) {
+
        if (!preloadImages.list) {
        preloadImages.list = [];
+
            preloadImages.list = []
    }
+
        }
    var list = preloadImages.list;
+
        var list = preloadImages.list
    for (var i = 0; i < array.length; i++) {
+
        for (var i = 0; i < array.length; i++) {
        var img = new Image();
+
            var img = new Image()
        img.onload = function() {
+
            img.onload = function() {
            var index = list.indexOf(this);
+
                var index = list.indexOf(this)
            if (index !== -1) {
+
                if (index !== -1) {
                // remove image from the array once it's loaded
+
                    // remove image from the array once it's loaded
                // for memory consumption reasons
+
                    // for memory consumption reasons
                list.splice(index, 1);
+
                    list.splice(index, 1)
 +
                }
 
             }
 
             }
 +
            list.push(img)
 +
            img.src = array[i]
 
         }
 
         }
        list.push(img);
 
        img.src = array[i];
 
 
     }
 
     }
}
+
    preloadImages([
 
+
        "https://static.igem.org/mediawiki/2018/d/db/T--TecCEM--ro.jpeg",
preloadImages(["https://static.igem.org/mediawiki/2018/d/db/T--TecCEM--ro.jpeg",
+
        "https://static.igem.org/mediawiki/2018/e/e5/T--TecCEM--joe.jpeg",
"https://static.igem.org/mediawiki/2018/e/e5/T--TecCEM--joe.jpeg",
+
        "https://static.igem.org/mediawiki/2018/a/a7/T--TecCEM--mille.JPG",
"https://static.igem.org/mediawiki/2018/a/a7/T--TecCEM--mille.JPG",
+
        "https://static.igem.org/mediawiki/2018/b/be/T--TecCEM--alex.jpg",
"https://static.igem.org/mediawiki/2018/b/be/T--TecCEM--alex.jpg",
+
        "https://static.igem.org/mediawiki/2018/f/fb/T--TecCEM--sha.jpeg",
"https://static.igem.org/mediawiki/2018/f/fb/T--TecCEM--sha.jpeg",
+
        "https://static.igem.org/mediawiki/2018/5/5f/T--TecCEM--ari.jpeg",
"https://static.igem.org/mediawiki/2018/5/5f/T--TecCEM--ari.jpeg",
+
        "https://static.igem.org/mediawiki/2018/b/b7/T--TecCEM--uri.JPG",
"https://static.igem.org/mediawiki/2018/b/b7/T--TecCEM--uri.JPG",
+
        "https://static.igem.org/mediawiki/2018/d/de/T--TecCEM--rulo.jpg",
"https://static.igem.org/mediawiki/2018/d/de/T--TecCEM--rulo.jpg",
+
        "https://static.igem.org/mediawiki/2018/5/56/T--TecCEM--Rock.jpeg",
"https://static.igem.org/mediawiki/2018/5/56/T--TecCEM--Rock.jpeg",
+
        "https://static.igem.org/mediawiki/2018/4/44/T--TecCEM--pam.jpeg",
"https://static.igem.org/mediawiki/2018/4/44/T--TecCEM--pam.jpeg",
+
        "https://static.igem.org/mediawiki/2018/3/3b/T--TecCEM--bast.jpeg",
"https://static.igem.org/mediawiki/2018/3/3b/T--TecCEM--bast.jpeg",
+
        "https://static.igem.org/mediawiki/2018/1/1d/T--TecCEM--borre.JPG",
"https://static.igem.org/mediawiki/2018/1/1d/T--TecCEM--borre.JPG",
+
        "https://static.igem.org/mediawiki/2018/c/cb/T--TecCEM--arman.jpeg",
"https://static.igem.org/mediawiki/2018/c/cb/T--TecCEM--arman.jpeg",
+
        "https://static.igem.org/mediawiki/2018/5/5b/T--TecCEM--edga.jpeg",
"https://static.igem.org/mediawiki/2018/5/5b/T--TecCEM--edga.jpeg",
+
        "https://static.igem.org/mediawiki/2018/6/60/T--TecCEM--majo.JPG"
"https://static.igem.org/mediawiki/2018/6/60/T--TecCEM--majo.JPG"
+
    ])
 
})
 
})
 +
 
</script>
 
</script>
 
</html>
 
</html>

Revision as of 00:17, 15 October 2018