私はすべてのページの上にあるリクエスタdiv
を持っています。ダイアログが開いている間にTABを使ってページの他の要素にアクセスしないようにします。どうやってやるの?TABを使用してページ要素を循環するのを防ぐ
答えて
jQuery UIは、モーダルダイアログボックスのkeypress
イベントにバインドすることでそれを行います。 TABを押すと、モーダルダイアログ内の要素間のフォーカス切り替えが手動で処理されます。デフォルトの動作は抑制され(return false
)、フォーカスは外部要素に切り替えられません。
ここに関連するソース:ui/jquery.ui.dialog.js
各要素をdisabled
に設定するか、tabindex
をゼロに設定することができます。 jQueryを使用して$(selector).prop('disabled',true)
または$(selector).attr('tabindex',0)
を設定します。
この巨大なループがない方法はありませんか?なぜなら、ページにはリンクや他のフォーカス可能な要素がたくさんあるからです。 – haynar
私が知っていることはありません。多分、jQueryのUI開発者は何か違ったことをしています。私は自分のコードに飛び込む時間がありません。 – Blazemonger
- 1. 循環バインディングの依存関係を防ぐ方法
- 2. TypeScript - 要素を循環するFormData(getAll()またはentries()を使用)
- 3. 循環リンクリストのインデックスの要素
- 4. Javascript - xml要素を循環して順に表示
- 5. jQueryの循環要素属性
- 6. - を防ぐには、 "親" 要素
- 7. sql - 要素の循環リストを取得するために外部キーを循環させる方法
- 8. 循環参照を使用する
- 9. ArrayListを使用して循環キューを実装する
- 10. htmlを使用して循環的にイメージを整理する
- 11. スキャナを使用している間に循環します.Next()
- 12. 循環ソート配列の最小要素を見つける
- 13. 擬似要素がコンテンツをプッシュするのを防ぐ
- 14. ウェブスクラップへのページの循環
- 15. 循環FIFOバッファの使用
- 16. 防止JavaScriptのwindow.getSelection()循環参照
- 17. イメージを使用してアレイを循環させる方法
- 18. Aframe:配列を使用して色を循環させる
- 19. ページがフリーズするのを防ぐ
- 20. CSSのインライン要素がホバーするのを防ぐ
- 21. iPhoneがHTMLフォーム要素のコーナーを丸めるのを防ぐ
- 22. SpriteKitを使用してオブジェクトが衝突するのを防ぐ
- 23. 防ぐページのリロードモーダル
- 24. ELM:ゲーム要素が互いに衝突するのを防ぐ/
- 25. JavascriptでArray内の循環参照を防止する
- 26. JavaScriptを使用したポストバックを防ぐ
- 27. Google Guiceの循環参照を防ぐ方法は、直接依存のみを注入する場合
- 28. JavaScriptを使用してページ上の要素を置換する
- 29. javax.tools.JavaCompilerを使用して循環依存クラスをコンパイル
- 30. DMA循環モードを使用してSPIダミーバイトを書き込む
ありがとう:)それは私の多くを助けた – haynar
ようこそ。お役に立てて嬉しいです。 –