0

この図の右側の画像のようなものを作成したい:

http://media.smashingmagazine.com/wp-content/uploads/2012/03/4.19_Walmart1.jpg

基本的に、ポップアップを画面いっぱいに表示したいのですが、リストビューが大きすぎる場合は下に伸びないようにします。ユーザーがポップアップ内でリストをスクロールできるようにする必要があります。現在、ポップアップの高さを制限する解決策が見つかりません。最新の jQuery Mobile を使用しています。

どんな提案でも大歓迎です!

よろしく、イヴォ

4

1 に答える 1

2

この例を見てください。

この例では、メイン コンテンツとして 1 ページと、ダイアログ ボックスのコンテンツとして機能する 2 番目のページがあります。

この Java スクリプトは、2 ページ目をダイアログ ボックスとして表示します。

$('#test').bind('click', function(e) {
    $.mobile.changePage( "#test-dialog", {transition: "none", role: "dialog"} );
});

もう1つ、リストビューが必要だったことを忘れていましたが、コントロールグループを使用しました。必要な機能を実現するために、コントロールグループを別のものに置き換えることができます。もう1つ、例のjQMとは異なり、ダイアログボックスの周りに不透明度/透明度の効果がありません。

于 2012-11-26T16:09:14.330 に答える