Changeset 22618 in spip-zone


Ignore:
Timestamp:
Sep 15, 2008, 5:07:02 PM (13 years ago)
Author:
real3t@…
Message:

Modification (de goetsu) pour l'accessibilité au clavier.

Avec SPIP < 2, il faudrait aussi le plugin jquery.dimension.js (qui est intégré dans jquery 1.2.6)

Je ne l'ai pas mis. PatV, à toi de voir.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/couteau_suisse/outils/glossaire.js

    r22603 r22618  
    3636                }
    3737        );
     38        jQuery('a.cs_glossaire').focus(
     39                function() {
     40                        legl_mot = this.firstChild;
     41                        gloss_dt.innerHTML = jQuery(this).children('.gl_js')[0].title;  // titre
     42                        gloss_dd.innerHTML = jQuery(this).children('.gl_jst')[0].title; // definition
     43                        reg = jQuery(this.firstChild).css('font-size').match(/^\d\d?(?:\.\d+)?px/);
     44                        if(reg) gloss_el.style.fontSize = reg[0];
     45                        var result = jQuery(this).offset({ scroll: false });
     46                        jQuery(gloss_el)
     47                                .css('top',result.top+"px")
     48                                .css('left', result.left+"px")
     49                                .css('font-family', jQuery(this.firstChild).css('font-family'));
     50                        gloss_el.style.display    = 'block';
     51                        gloss_el.style.visibility = 'visible';
     52                        }
     53        );
     54        jQuery('a.cs_glossaire').blur(
     55                function() {
     56                        gloss_el.style.display    = 'none';
     57                        gloss_el.style.visibility = 'hidden';
     58                        }
     59        );
    3860  }
    3961}
Note: See TracChangeset for help on using the changeset viewer.