Bonjour,
Je n'arrive pas à intégrer mes images sur mon plateau de jeu, les images se placent en dehors.J'ai besoin de vos lumières !!
voici mon code :
---------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 $.ajax({ url:"item.json", type:"GET", success:function(data){ console.log(data.images); $.each(data.images, function (i, j) { $("#canvas").append("<img src=" + j.url+ " / >"); }); }, error:function(jqXHR,textStatus,errorThrown){ alert(textStatus + errorThrown); } }); });
fichier json :
---------------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 { "images": [ { "id": "weapon1", "url": "img/weapon1.png" }, { "id": "weapon2", "url": "img/weapon2.png" }, { "id": "weapon3", "url": "img/weapon3.png" }, { "id": "weapon4", "url": "img/weapon4.png" } ] }
html :---------------------------------------
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <div id="canvas"></div>
D'autre part, il faudrait que chaque image du fichier json se placent aléatoirement sur le plateau.. si je place une variable random du type var rand = data.images[Math.floor(Math.random() * 20)]; où dois je placer ce rand dans $("#canvas").append("<img src=" + j.url+ " / >");Merci pour votre aide,
Partager