0

jQuery MobilePhonegapを使用してモバイル アプリケーションを開発しています。フッターを固定して、ユーザーがテキスト フィールドやテキストエリアなどの入力フィールドをクリックしたときにフッターを非表示にしたい。data-position="fixed"フッターの属性を使用して、フッターの位置を固定することができます。

問題は、テキスト フィールドをクリックしてデータを入力すると、フッターが入力フィールドに重なって奇妙に見えることです。hideDuringFocusを使用しようとしましたが、固定フッターでは機能しないため役に立ちません。

他の誰かが同様の問題に直面しましたか?

4

1 に答える 1

0

このソリューションがあなたが探しているものかどうかはわかりませんが、試してみてください。

オプションdata-tap-toggle="false"をフッターに追加して、 data-position="fixed".

上記の解決策により、フッターが重なることなく入力テキストを選択できます。

ただし、このソリューションでは、フッターは非表示にはなりませんが、ページの下部に完全に移動し ( のないフッターのようになりますdata-position="fixed")、入力へのフォーカスが失われると、フッターは通常の状態に戻ります (固定位置で)。

お役に立てれば。

于 2012-09-20T07:48:51.470 に答える