8

ポップアップを表示するスクリプトがありますが、かなり頻繁に、コンテンツがウィンドウよりも高く、スクロールが必要です。ポップアップ ボックスは、オーバーフローのあるコンテナー div 内にあるため、ページの残りのスクロール位置に干渉することなく、ポップアップをスクロールできます。

問題は、ポップアップ ボックスが表示されているときに上下の矢印を押しても、ホルダーのポップアップ ボックスがフォーカスされていないため何も起こらないことです。コンテナ内の要素をクリックしたときにのみ、矢印が機能し始めます。javascriptを除いて、前述の「要素をクリックする」方法と同様の機能を実行することは可能ですか? .focus他の同様のコマンドを試しましたが、どれも機能しませんでした。

4

1 に答える 1

12

あ、並べた。ホルダーtabIndexをに設定し-1、それ.focus()を選択することに取り組みました

于 2012-10-05T18:13:11.320 に答える