Pārlūkot izejas kodu

Fix buttons not working for dynamically added services

O2 Graphics 4 gadi atpakaļ
vecāks
revīzija
c857e8037e
1 mainītis faili ar 8 papildinājumiem un 0 dzēšanām
  1. 8 0
      tarteaucitron.js

+ 8 - 0
tarteaucitron.js

@@ -715,6 +715,14 @@ var tarteaucitron = {
             tarteaucitron.userInterface.css('tarteaucitronNoServicesTitle', 'display', 'none');
 
             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);