Salut

Dans un plug-in jquery : https://github.com/mathiasbynens/jqu...placeholder.js

j'ai cette expression :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
input == document.activeElement && input.select();
qui apparait dans

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function clearPlaceholder(event, value) {
        var input = this, $input = $(input);
        if (input.value === $input.attr('placeholder') && $input.hasClass('placeholder')) {
            if ($input.data('placeholder-password')) {
                $input = $input.hide().next().show().attr('id', $input.removeAttr('id').data('placeholder-id'));
                // If `clearPlaceholder` was called from `$.valHooks.input.set`
                if (event === true) {
                    $input[0].value = value;
                    return value;
                }
                $input.focus();
            } else {
                input.value = '';
                $input.removeClass('placeholder');
                input == document.activeElement && input.select();
            }
        }
    }
Quelqu'un saurait il me traduire ce que l'auteur veut faire avec cette expression et comment cette expression est censée fonctionner dans le cadre de la fonction ?