FirefoxとIEでは期待どおりに動作するがChromeでは動作しないテキスト入力でjqueryの変更イベントに問題があります。私はまた、それが入力されている入力を操作するテキスト入力上のkeyupイベントがありますが、入力が完了したら私はいくつかの余分なコードを実行する必要があります。私は 'blur'イベントと 'focusout'イベントを使用しようとしましたが、ここで誰かが代用として提案したが、その後は何もフォーカスを変更できませんでした。ここでは、コードは次のようになります。Chromeでjqueryを使用してテキスト入力でイベントが発生しないように変更する
$('.textInput').keyup(function(event) { /* do stuff */ });
$('.textInput').change(function(event) { alert('Changed!'); /* do other stuff */ });
とhtml:
<input type="text" class="textInput" value="" />
私はjQueryの1.6.3を使用しています。どんな提案も大歓迎です。 H.
[私の作品](http://jsfiddle.net/davidThomas/R8VBY/):
ソース11.04。 –
Chromeが提供するエラーを投稿できますか?要素の検査(ページ上で右クリック)を行うと、エラーの内容が表示されます。 – Andres
他のjsコードは、フォーカスを戻すページにロードしていますか?フォーカスが変わると火災が発生します。 – loganfsmyth