$(document).ready(function() { let base_url = "http://localhost:8000/"; function append_element(image_urls, descriptions, title, id) { let template = `
${key}: ${value}
`); $(".sensors_big").append(`${key}: ${value}
`); }); }); $(".arrow").click(function() { let id = this.id; id = id.slice(id.length-1, id.length); $(`#arrow${id}`).toggleClass("mystyle"); $(`#listExpand${id}`).toggleClass("expand"); id.a(); }); } $.get(`${base_url}devices_list`, function(data) { let connected_id = data[0]["connected_id"]; let urls = ["", ""]; let descriptions = ["", ""]; let title = ""; let query = [[]]; for (let i = 1; i < data.length; i++) { let spot_data = data[i]; let spot_id = spot_data["ID"] urls = [`${base_url}files/${spot_id}/${spot_data["description"]["photo_s"]}`, `${base_url}files/${spot_id}/${spot_data["description"]["photo_b"]}`]; descriptions = [spot_data["description"]["description_s"], spot_data["description"]["description_l"]]; title = spot_data["description"]["title"]; if (spot_id == connected_id) { query[0] = [urls, descriptions, title, parseInt(spot_id)]; } else { query.push([urls, descriptions, title, parseInt(spot_id)]); } } for (let i = 0; i < query.length; i++) { append_element(query[i][0], query[i][1], query[i][2], query[i][3]); } }) })