jQueryのkeydown, keyup, keypressのイベント時におかしな値がくるー! Android Chrome
まぁ基本的にここのブログに詳しく書いてました。
JavaScript : 日本語入力時のキーイベント。 - freefielder.jp
keydown, keyup, keypressでイベントを取っているとAndroidのChromeで挙動が何かおかしい。。。
上記のブログにあるここで確かめたけど・・・あれ?
おかしい値は来てないな~・・・
こうなったら全部吐き出してやろう!
って、自分で上記のkeyCode表示jsみたいな感じのを作ってみました。
その結果わかったことは
なんかkeyCode undefinedが来てやがる・・・
は?
ってことで
if(event.keyCode === undefined){
return;
}
を一番上に入れてやりました。
これってバグじゃね?とか思いながら
※jQuery 1.9使用時なのでそれ意外はわかりません。