触发compositionstart时,文本框会填入 “虚拟文本”(待确认文本),同时触发input事件;在触发compositionend时,就是填入实际内容后(已确认文本)。
var cpLock = true;
$('.com_search_input').on('compositionstart', function () {
cpLock = false;
// console.log("compositionstart")
});
$('.com_search_input').on('compositionend', function () {
cpLock = true;
// console.log("compositionend