首页 > $('#username').keydown()问题

$('#username').keydown()问题

        $('#username').keydown(function(){
            console.log($(this).val().match(/^0?(13|15|18|14|17)[0-9]{9}$/));
            if($(this).val().match(/^0?(13|15|18|14|17)[0-9]{9}$/)){
                $(".new-input-span-v1").show();
                console.log(11);
            } else {
                $(".new-input-span-v1").hide();
                console.log(22);
            }
        });

为什么输入手机号码后显示不了,需要$('#username')失去焦点或者再输入一个才执行console.log(11);


keyup


知道啦,用.keyup


应该是keyup事件吧,keydown发生在文字显示之前,keyup显示在文字显示之后

【热门文章】
【热门文章】