Ton HTML doit avoir une balise IMG de destination
<img id="random_img" src="" alt="image aléatoire">
et on lui affecte a chargement une URL d'image
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $( function(){ // forme abrégée de $(document).ready(function(){
var imgArray = [ 'aaa.png', 'bbb.png', 'ccc.png', 'ddd.png', 'eee.png', 'fff.png', 'ggg.png' ];
function imgRandom(tab){
return tab[ Math.floor( Math.random() * tab.length ) ];
}
// affectation du résultat de la fonction
$("#random_img").attr('src', imgRandom( imgArray));
/* ceci est à mettre uniquement pour visualiser le résultat de la fonction
for (var i = 0; i < 100; i++ ){
console.log( i, imgRandom( imgArray));
}
*/
}); |
Partager