changeset 173:903a7e1cccbd

Add new helper function mgalAddEventsToClass() to add events to named DOM classes.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 13 Mar 2018 14:40:30 +0200
parents 13e1a6a40515
children 915cf0469d9f
files mgallery.js
diffstat 1 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/mgallery.js	Tue Mar 13 14:37:49 2018 +0200
+++ b/mgallery.js	Tue Mar 13 14:40:30 2018 +0200
@@ -24,6 +24,16 @@
 }
 
 
+function mgalAddEventsToClass(clname, evtype, evcallback)
+{
+  var elist = document.getElementsByClassName(clname);
+  for (var index = 0; index < elist.length; index++)
+  {
+    mgalAddEventOb(clname, elist[index], evtype, evcallback);
+  }
+}
+
+
 function mgalAddEvent(obname, evtype, evcallback)
 {
   mgalAddEventOb(obname, document.getElementById(obname), evtype, evcallback);