ユーザーが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
}
});