Nombre de valider à la pression de touche

- Je valider le numéro de téléphone à l'aide de code ci-dessous son travail bien, mais je autoriser le caractère à la première fois, alors que l'utilisateur d'entrer les valeurs. comment je peux le résoudre. . . .

$('.Number').keypress(function () {
    $('.Number').keypress(function (event) {
        var keycode;

        keycode = event.keyCode ? event.keyCode : event.which;

        if (!(event.shiftKey == false && (keycode == 46 || keycode == 8 ||
                keycode == 37 ||keycode == 39 || (keycode >= 48 && keycode <= 57)))) {
            event.preventDefault();
        }
    });
});

OriginalL'auteur Dinesh Dinaz | 2013-12-16