Browse Source

changement dynamique des categories (JS)

master
n0m1s 10 years ago
parent
commit
50bd36b53b
1 changed files with 12 additions and 2 deletions
  1. +12
    -2
      categories.js

+ 12
- 2
categories.js View File

@ -4,9 +4,19 @@ var form = document.getElementById("form-categories");
for(var i = 0; i < categories.length; ++i) for(var i = 0; i < categories.length; ++i)
{ {
categories[i].addEventListener('change', function() {
categories[i].addEventListener('change', function(event) {
'use strict'; 'use strict';
form.submit();
var cat_id = event.target.id.replace('cat_','');
var events = document.getElementsByClassName('event_in_cat_'+cat_id);
for(var i = 0; i < events.length; ++i)
{
var evt = events[i];
evt.className = evt.className.replace(' bad_cat','');
if(event.target.checked == false)
evt.className += ' bad_cat';
}
}, false); }, false);
} }


Loading…
Cancel
Save