Javascript 自动选择元素并将焦点从元素jquery中移出

Javascript 自动选择元素并将焦点从元素jquery中移出,javascript,jquery,jquery-validate,Javascript,Jquery,Jquery Validate,我需要自动选择一个元素,然后快速将焦点移出它 这是我的HTML: <div class='input-group date' id='join_date'> <input type='text' class="form-control dateField" name="join_date" placeholder="MM/DD/YYYY" data-toggle="tooltip" data-placement="top" value="" /> </spa

我需要自动选择一个元素,然后快速将焦点移出它

这是我的HTML:

<div class='input-group date' id='join_date'>
  <input type='text' class="form-control dateField" name="join_date" placeholder="MM/DD/YYYY" data-toggle="tooltip" data-placement="top" value="" />
  </span>
</div>

如何实现元素外的自动对焦?请帮助我。

您可以使用jQuery
blur()

函数,它将从聚焦元素中移除焦点

$(“#焦点”)。单击(函数(){
$(“输入”).focus();
});
$(“#模糊”)。单击(函数(){
$(“输入”).blur();
});

福库斯

模糊(焦点向外)
Allman风格的JavaScript代码格式不是标准做法;这也不是一个好的做法:
unhighlight: function(element, errorClass, validClass)
    {
      if($(element).hasClass('select2-offscreen'))
      {
        $(element).closest('.form-group').removeClass('has-error');
        $(element).next('span').css({display: "none"});
      }
      else if($(element).hasClass('dateField'))
      {
         $(element).select();
         //I need to focus out of this element quickly.. there's a reason
      }
      else
      {
        $(element).closest('.form-group').removeClass('has-error');
      }   
    },