From 7c22a2a2f3568841b0830e4339bdb6f8ec69262f Mon Sep 17 00:00:00 2001 From: ulrich Date: Wed, 07 Apr 2021 10:39:57 +0000 Subject: [PATCH] Piktogramme in Media-Inhalten, Tool-Tipps, Auswahl in Media-Inhalten --- www/ui/js/app.js | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/www/ui/js/app.js b/www/ui/js/app.js index c5637bc..a1fbec4 100644 --- a/www/ui/js/app.js +++ b/www/ui/js/app.js @@ -45,6 +45,8 @@ self.media_liste(); } else { console.log("Media-Inhalt auswaehlen oder abspielen"); + self.removeClassMulti('selected'); + t.classList.add('selected'); } }); self.addEvtListener('#zurueck-btn', 'click', function (event) { @@ -137,6 +139,15 @@ }); }; + this.addEvtListener = function(selector, eventName, func) { + document.querySelectorAll(selector).forEach(elem => { elem.addEventListener(eventName, func); }); + }; + + this.removeClassMulti = function(selector) { + document.querySelectorAll('.' + selector).forEach(elem => { elem.classList.remove(selector); }); + }; + + /* this.addEvtListener = function (selector, eventName, func) { var elems = document.querySelectorAll(selector); var index; @@ -144,6 +155,9 @@ elems[index].addEventListener(eventName, func); } }; + */ + + // document.querySelectorAll(selector).forEach(elem => { elem.addEventListener(eventName, func); }); /* asynchroner HTTP Client */ -- Gitblit v1.9.3