ページの読み込み時に自分のページにパネルを表示したい。これはすでにスクリプトで取得しています。
しかし、サイトが読み込まれると、パネルにページ全体が表示されます -> ページの反対側が右にスクロールしているため、コンテンツ全体が表示されません。
そこで、「class="ui-responsive-panel"」をページ ラッパーに追加しました。
パネルにリンクしたボタンをクリックするまで、同じ問題が発生します。このボタンは、最初のクリックでパネルを非表示にし、2 番目にパネルを表示し、右側のコンテンツが幅を縮小しています (これが私の目的です)。
これはすでにページの読み込みが完了しているため、何を追加する必要がありますか?
ありがとう
編集:私のコード
<!-- Page -->
<div data-role="page" id="page" class="ui-responsive-panel">
<!-- Panel -->
<div data-role="panel" id="Panel" data-display="reveal" data-position-fixed="true" data-swipe-close="false" data-dismissible="false" data-theme="none">
Content here
</div>
<div data-role="header" data-theme="b" data-position="fixed">
<h1>Title</h1>
</div>
<div data-role="content">
Here my Content which I want to auto scale on page load
<!-- Panel shown on page load -->
<script>$(document).on('pagebeforeshow', '#Page', function(){
$( "#Panel" ).panel( "open");
});</script>
</div>
</div>