在安卓手機中沒有任何問題,但在ios手機中出現當輸入法中輸入內容時,事件keyup沒有效果 解決辦法: //keyup的相容性處理 var bind_name = 'input'; if (navigator.userAgent.indexOf("MSIE") != -1) { bind_name ...
在安卓手機中沒有任何問題,但在ios手機中出現當輸入法中輸入內容時,事件keyup沒有效果
解決辦法:
//keyup的相容性處理
var bind_name = 'input';
if (navigator.userAgent.indexOf("MSIE") != -1)
{
bind_name = 'propertychange';
}//(此處是為了相容IE)
if(navigator.userAgent.match(/android/i) == "android")
{
bind_name = "keyup";
}
$("input").on(bind_name, function(){
// 處理邏輯
})