Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« MediaWiki:Common.js » : différence entre les versions

Page de l’interface de MediaWiki
Hiob (discussion | contributions)
Page créée avec « Tout JavaScript présent ici sera exécuté par tous les utilisateurs à chaque chargement de page. : $( function () { $( '.citizen-search-trigger' ).on( 'click', function () { // Ouvrir la recherche native de MediaWiki $( '#searchInput' ).focus(); } ); // Raccourci clavier $( document ).on( 'keydown', function ( e ) { if ( e.key === '/' ) { e.preventDefault(); $( '#searchInput' ).focus();... »
 
Hiob (discussion | contributions)
mAucun résumé des modifications
Ligne 6 : Ligne 6 :
     } );
     } );


     // Raccourci clavier
     // Raccourci clavier - CORRIGÉ
     $( document ).on( 'keydown', function ( e ) {
     $( document ).on( 'keydown', function ( e ) {
         if ( e.key === '/' ) {
        // Ne déclencher QUE si on n'est PAS dans un champ de saisie
         if ( e.key === '/' && !$( e.target ).is( 'input, textarea, [contenteditable="true"]' ) ) {
             e.preventDefault();
             e.preventDefault();
             $( '#searchInput' ).focus();
             $( '#searchInput' ).focus();

Version du 25 octobre 2025 à 13:47

/* Tout JavaScript présent ici sera exécuté par tous les utilisateurs à chaque chargement de page. */
$( function () {
    $( '.citizen-search-trigger' ).on( 'click', function () {
        // Ouvrir la recherche native de MediaWiki
        $( '#searchInput' ).focus();
    } );

    // Raccourci clavier - CORRIGÉ
    $( document ).on( 'keydown', function ( e ) {
        // Ne déclencher QUE si on n'est PAS dans un champ de saisie
        if ( e.key === '/' && !$( e.target ).is( 'input, textarea, [contenteditable="true"]' ) ) {
            e.preventDefault();
            $( '#searchInput' ).focus();
        }
    } );
} );
Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.