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