首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

jquery focus如何失效啊在事件里面

2013-07-04 
jquery focus怎么失效啊??在事件里面$(#txt).change(function () {$(this).focus()})这代码没问题吧,

jquery focus怎么失效啊??在事件里面
        $("#txt").change(function () {
            $(this).focus();
        });


这代码没问题吧,怎么调用focus就是没效啊···
[解决办法]
firefox和chrome没用,可能事件冲突了,ie可以。。改成下面就行。。

        $("#txt").change(function () {
            var me = this;
            setTimeout(function () { $(me).focus(); }, 1);
        });

[解决办法]
测试了下,失去焦点后的事件,如onblur,onchange这种,事件体中使用获取焦点的事件除了ie有效果,其他浏览器都不行。。
[解决办法]
$("#txt").blur(function () {
//这里判断
             $(this).focus();
         });

热点排行