[PLUGINS] +clavettes et dependances
[lhc/web/clavette_www.git] / www / plugins / saisies / javascript / saisies.js
1 jQuery(function(){
2 saisies_fieldset_pliable();
3 onAjaxLoad(saisies_fieldset_pliable);
4 });
5
6 function saisies_fieldset_pliable(){
7 // On cherche les groupes de champs pliables
8 jQuery('li.fieldset.pliable')
9 .each(function(){
10 var li = jQuery(this);
11 var ul = jQuery(this).find('> fieldset > ul');
12 var legend = jQuery(this).find('> fieldset > .legend');
13
14 // S'il est déjà plié on cache le contenu
15 if (li.is('.plie'))
16 ul.hide();
17
18 // Ensuite on ajoute une action sur le titre
19 legend
20 .unbind('click')
21 .click(
22 function(){
23 li.toggleClass('plie');
24 if (ul.is(':hidden'))
25 ul.show();
26 else
27 ul.hide();
28 }
29 );
30 });
31 };