跳到正文

input输入框输入中文时,监听的input事件 屏蔽拼音状态

1 分钟阅读 84 字 0 查看原文 →

$(function () {

    $('#jh').off().on({
        //中文输入开始
        compositionstart: function () {
            cpLock \= false;
        },
        //中文输入结束
        compositionend: function () {
            cpLock \= true;
        },
        //input框中的值发生变化
        input: function () {
            if (cpLock){
                //这里处理中文输入结束的操作
            }
        }
    })
});

实际测试中发现 输入中文完成后需要 一个空格或者其他非中文的字符触发事件

评论

滚动到评论区域时再加载第三方评论脚本。