2017-03-19-javascript-keyup事件输入中文会卡顿

世间千般好

在webim中做到搜索的时候,使用keyup事件,输入英文倒没事,但输入中文将会导致卡顿(一个中文需要打多个字母导致的),可以用 focus + setInterval 配合来解决。

伪代码如下:

Xxx.focus(function() {
    var interval = setInterval(function() {
        Xxx.one('blur', function() {
            clearInteravl(interval);
        }
        // 做事
    }, 100);
})

图

图