Browse Source

Fix buttons not working for dynamically added services

O2 Graphics 4 years ago
parent
commit
c857e8037e
1 changed files with 8 additions and 0 deletions
  1. 8 0
      tarteaucitron.js

+ 8 - 0
tarteaucitron.js

@@ -715,6 +715,14 @@ var tarteaucitron = {
             tarteaucitron.userInterface.css('tarteaucitronNoServicesTitle', 'display', 'none');
             tarteaucitron.userInterface.css('tarteaucitronNoServicesTitle', 'display', 'none');
 
 
             tarteaucitron.userInterface.order(service.type);
             tarteaucitron.userInterface.order(service.type);
+
+            tarteaucitron.addClickEventToId(service.key + 'Allowed', function () {
+                tarteaucitron.userInterface.respond(this, true);
+            });
+
+            tarteaucitron.addClickEventToId(service.key + 'Denied', function () {
+                tarteaucitron.userInterface.respond(this, false);
+            });
         }
         }
 
 
         tarteaucitron.pro('!' + service.key + '=' + isAllowed);
         tarteaucitron.pro('!' + service.key + '=' + isAllowed);