# HG changeset patch # User Matti Hamalainen # Date 1520944830 -7200 # Node ID 903a7e1cccbda9127172968ee0a3e221455522e5 # Parent 13e1a6a40515e9f429cdcf1a37fdef4cdb94220e Add new helper function mgalAddEventsToClass() to add events to named DOM classes. diff -r 13e1a6a40515 -r 903a7e1cccbd mgallery.js --- 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);