1

ユーザーがfocusout. ここで再focus入力すると、入力の外側が強調表示されますが、入力できるフィールドにカーソルが戻りません。後でサイトに問題が発生しない場合は、フィドルをセットアップします。

$(document).ready(function(){
    $("input").focusout(function(){
        alert('unfocus');
    $(this).focus(); //highlights area but I want the cursor returned
    });
});

コードペン: http://codepen.io/dcoleyoung/details/xzbLf

$("input").focusout(function(){
    if(!$(this).valid()){
              //keep user in input
    }

});
4

1 に答える 1