- if (testEs6Compatibility()) {
- let linkCheckboxes = document.querySelectorAll('.delete-checkbox');
- for(let checkbox of linkCheckboxes) {
- checkbox.style.display = 'block';
- checkbox.addEventListener('click', function(event) {
- let count = 0;
- for(let checkbox of linkCheckboxes) {
- count = checkbox.checked ? count + 1 : count;
- }
- let bar = document.getElementById('actions');
- if (count == 0 && bar.classList.contains('open')) {
- bar.classList.toggle('open');
- } else if (count > 0 && ! bar.classList.contains('open')) {
- bar.classList.toggle('open');
- }
+ var linkCheckboxes = document.querySelectorAll('.delete-checkbox');
+ var bar = document.getElementById('actions');
+ [].forEach.call(linkCheckboxes, function(checkbox) {
+ checkbox.style.display = 'block';
+ checkbox.addEventListener('click', function(event) {
+ var count = 0;
+ var linkCheckedCheckboxes = document.querySelectorAll('.delete-checkbox:checked');
+ [].forEach.call(linkCheckedCheckboxes, function(checkbox) {
+ count++;