读书人

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

发布时间: 2013-07-04 11:45:51 作者: rapoo

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();
});

读书人网 >JavaScript

热点推荐