码迷,mamicode.com
首页 > 其他好文 > 详细

jq focus 在火狐(Firefox)下无效

时间:2016-05-20 11:47:04      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:

今天写代码的时候发现,在blur事件里面写focus获取焦点无效,


$input.blur(function(){
      ………………
        $input.focus();
}

而且只是在火狐下面无效而已,很明显这又是一个赤裸裸的兼容性问题咯。

解决办法,使用setTimeout()函数即可:

$input.blur(function(){
      ………………
        setTimeout(function(){$input.focus()},0);
}

 

jq focus 在火狐(Firefox)下无效

标签:

原文地址:http://www.cnblogs.com/djh-create/p/5511277.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!