Changeset 90575 in spip-zone for _plugins_/ancres_douces


Ignore:
Timestamp:
Jun 28, 2015, 8:50:57 PM (5 years ago)
Author:
real3t@…
Message:

Il en fallait un peu plus pour que le focus soit bien donné à la destination (cf https://www.bignerdranch.com/blog/web-accessibility-skip-navigation-links/)

Location:
_plugins_/ancres_douces
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/ancres_douces/ancres_douces_pipelines.php

    r65384 r90575  
    2222$flux .= '<script type="text/javascript">/* <![CDATA[ */
    2323function ancre_douce_init() {if(typeof jQuery.localScroll=="function")'.$appel_ancres_douces.'.localScroll({hash:true,onAfter:function( anchor, settings ){
    24                         jQuery(anchor).focus();
     24                        jQuery(anchor).attr(\'tabindex\', -1).on(\'blur focusout\', function () {
     25   
     26                // when focus leaves this element,
     27                // remove the tabindex attribute
     28                $(this).removeAttr(\'tabindex\');
     29   
     30            }).focus();
    2531                }});}
    2632if(window.jQuery)jQuery(document).ready(function() {
  • _plugins_/ancres_douces/paquet.xml

    r87136 r90575  
    22        prefix="ancresdouces"
    33        categorie="navigation"
    4         version="1.4.4"
     4        version="1.4.5"
    55        etat="stable"
    66        compatibilite="[1.9.0;3.1.*]"
  • _plugins_/ancres_douces/plugin.xml

    r87136 r90575  
    77                </multi>
    88        </auteur>
    9         <version>1.4.4</version>
     9        <version>1.4.5</version>
    1010        <etat>stable</etat>
    1111        <description>
Note: See TracChangeset for help on using the changeset viewer.