タブ付きダイアログでjquery uiスピナーを使用しています。ウィンドウ オブジェクトに keydown ハンドラーをアタッチしたので、ユーザーはページ ダウン キーを押すと次のタブに、ページ アップ キーを押すと前のタブにそれぞれ切り替えることができます。
ここでの問題は、スピナーがそのタブの最初のコントロールであるため、タブがアクティブになるとフォーカスを取得することです。ユーザーがページアップ キーを押して次のタブに切り替えると、キーストロークによってスピナーの値も変更されます。
スピナーがページアップ/ダウンのキーストロークに反応しないようにする最もエレガントな方法は何ですか?