スクロールビュー用のjqueryモバイルiscrollviewとリクエストを取得するためのプル(スクロール)を備えたjqueryモバイルUIを使用して、phonegapモバイルアプリケーションで作業しています。現在、フォーム要素ページで問題に直面しています。送信ボタンをクリックすると、15 を超える入力ボックスがあるページがあります。フォームを検証する必要があります。入力が失敗した場合は、その入力ボックスにフォーカスする必要があります。普通にやってみる
document.getElmentById('inputfieldId').focus(); - フォーカスしているが表示されていない、つまりスクロールしていない
$('#inputfieldId').focus(); - フォーカスしているが表示されていない、つまりスクロールしていない
$("#pageId").iscrollview("scrollToElement", this, 0); エラーあり
Uncaught Error: cannot call methods on iscrollview prior to initialization; attempted to call method 'scrollToElement'
関連する js ファイルと css ファイルを含め、スクロール コンテンツ div で data-iscroll="" として言及しました。
入力ボックスのフォーカスでスクロールを有効にする方法を教えてください