Browse Source

fix(formidable/120): Pour la saisie explication, seul le bouton d'affichage/masquage affiche/masque, pas les boutons du constructeur de formulaire.

Utilise les aria-attributs pour trouver le bon bouton.

fix spip-contrib-extensions/formidable#120

(cherry picked from commit 3f2459cafe)
v3
Maïeul 3 months ago
parent
commit
de2b45925a
  1. 4
      saisies/explication.html

4
saisies/explication.html

@ -14,11 +14,11 @@
<script>
function masquer_#GET{selector}(){
$("[.(#GET{selector})] .explication_texte").#CONST{_SAISIES_AFFICHER_SI_JS_HIDE}.attr('aria-hidden','true');
$("[.(#GET{selector})] button").text('<:saisies:afficher:>').attr('aria-expanded', 'false');
$("[.(#GET{selector})] button\[aria-controls=#GET{selector}_texte\]").text('<:saisies:afficher:>').attr('aria-expanded', 'false');
};
function afficher_#GET{selector}(){
$("[.(#GET{selector})] .explication_texte").#CONST{_SAISIES_AFFICHER_SI_JS_SHOW}.attr('aria-hidden','false');
$("[.(#GET{selector})] button").text('<:saisies:masquer:>').attr('aria-expanded', 'true');
$("[.(#GET{selector})] button\[aria-controls=#GET{selector}_texte\]").text('<:saisies:masquer:>').attr('aria-expanded', 'true');
};
function basculer_#GET{selector}(){
if (est_masque_#GET{selector} == true) {

Loading…
Cancel
Save