2
私はこの小さなjqueryプラグインを持っています。垂直スクロール可能なdivにはいくつかの画像があります。私はこのdivをクリックし、矢印キーを使ってスクロールすることができます。ウェブキットのフォーカスされたdivのキーボードスクロール
このexampleを見ると、右矢印キーまたは左矢印キーが押されているかどうかを確認したい場合は、次の画像にジャンプします。 FirefoxとIEでは、keyup()イベントが呼び出されています。サファリとクロムでは呼び出されていません。
Webkitブラウザで奇妙なスクロールやフォーカス動作が発生しましたが、なぜkeyup()イベントが発生していないのか分かりません。何か考えているなら、教えてください。
素晴らしい!期待どおりに動作します!これがWebkitのための修正である理由を知っていますか? –
ああ、もちろん...ありがとうございます – koko
@Razvan、なぜならWebkitはフォーカス可能な要素に関してはもっと厳しいからです。要素にフォーカスイベントをトリガーしてフォーカスを合わせるだけでは不十分です。 – mekwall