我想在页面加载时在我的页面上显示一个面板。我已经用脚本得到了这个。
但是当网站加载时,面板会显示整个页面 -> 我页面的另一侧正在向右滚动,所以我看不到整个内容。
所以我在我的页面包装器中添加了“class="ui-responsive-panel"”。
现在我有同样的问题,直到我点击一个链接到我的面板的按钮。此按钮在第一次单击时隐藏面板,第二次显示我的面板,右侧内容正在缩小他的宽度(这是我的目标)。
我要补充什么,这已经在页面加载完成了?
谢谢
编辑:我的代码
<!-- 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>