Changeset 90946 in spip-zone for _plugins_/saisies/trunk/inclure


Ignore:
Timestamp:
Jul 20, 2015, 10:48:36 PM (5 years ago)
Author:
p@…
Message:

Réparer la fonction afficher_si

Cette fonction est cassée en 3.1, le javascript utilise des "li" dans
les sélecteurs jQuery.
On supprime les "li" pour avoir un javascript plus générique qui
fonctionne dans les deux cas (j'espère, je n'ai testé que sommairement).

J'en profite pour utiliser #VAL{li}|saisie_balise_structure_formulaire
dans l'inclure de js_afficher_si, afin d'être cohérent avec le reste du
formulaire (sinon il y a un li qui ce trouve au milieu des div en 3.1).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/trunk/inclure/js_afficher_si.html

    r57178 r90946  
    11[(#REM) Ajout d'un marqueur unique pour identifier le formulaire]
    22[(#SET{id_unique,#EVAL{'rand();'}})]
    3 <li id="afficher_si_#GET{id_unique}" style="display:none;" >
     3
     4<[(#VAL{li}|saisie_balise_structure_formulaire)] id="afficher_si_#GET{id_unique}" style="display:none;" >
    45<script type="text/javascript">// <![CDATA[
    56[(#ENV**{saisies}|saisies_generer_js_afficher_si{#GET{id_unique}})]
    6  //]]></script>
    7  </li>
     7 //]]></script> </[(#VAL{li}|saisie_balise_structure_formulaire)]>
Note: See TracChangeset for help on using the changeset viewer.