iPad 用の分割ビュー HTML アプリケーションをセットアップしています。jQueryモバイルを使用しています。スプリットビューを行う素敵な CSS の方法 ( -webkit-overflow-scrolling: touch; overflow:auto; を使用
) を見つけましたが、これはフォーム フィールドでは問題なく機能しますが、任意の入力をクリックしたときに jQuery Mobile スクリプトを含めるとすぐにフィールド div が一番上にスクロールします (ただし、タップされたフォーム フィールドに入力が集中しているように見えます)。
一番上までスクロールする動作を抑制する方法についての提案をいただければ幸いです。
私はページ遷移のためにスクロールしてトップに行くことに不満を持っている人をたくさん検索して見つけましたが、これは違うと思います.
この jsfiddle でこの動作を確認できます。右側を下にスクロールして任意の入力フィールドをクリックすると、画面が一番上までスクロールします(ここでフィドルを編集します)。jqm スクリプトを削除すると、この動作が削除されます。
優れたasyraf9 スプリットビューを試してみましたが、フォーム項目を追加するとパフォーマンスが著しく低下し、jqm のカスタム フォークを手に入れるのは気が進まず、ストレートな CSS アプローチを試してきました。