From d5c30c7842de4dec8f09b2eb0662b96af58f6ee1 Mon Sep 17 00:00:00 2001 From: Melro Serdoura Daniel Date: Fri, 23 Feb 2024 11:38:47 +0100 Subject: [PATCH] ajout de button sur la div --- js/controllers/ships.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/js/controllers/ships.js b/js/controllers/ships.js index 7ec8f02..0358ca8 100644 --- a/js/controllers/ships.js +++ b/js/controllers/ships.js @@ -1,6 +1,7 @@ import menu_mod from "./menu_mod.js"; import { Modal } from "../skama_code/ui/modal.js"; import { Ship } from "../skama_code/api/ship.js"; +import system from "./system.js"; export default (temp_engine) => { let modal = new Modal("ship-modal", temp_engine); @@ -10,11 +11,10 @@ export default (temp_engine) => { modal.load("templates/ship/ship_modal.html"); Ship.list((ships) => { - console.log(ships) ships.forEach(ship => { $(".ships").append( ` -
+
${ship.symbol}

fuel capacity: ${ship.fuel.capacity}

@@ -130,6 +130,16 @@ export default (temp_engine) => { }) modal.show(); }); + $(".ships-list").on("click", (e) => { + const id_ship = $(e.target).attr("data-id"); + ships.forEach(ship =>{ + if(ship.symbol==id_ship) + { + console.log("ok") + } + }) + + }); }); temp_engine.add_event(".btn-close", "click", () => { @@ -138,4 +148,5 @@ export default (temp_engine) => { }); temp_engine.render("templates/ship/ship.html"); + };