我正在使用jquery.mobile-1.4.5。我的情况是滚动不适用于我的应用程序。
此代码是我的 index.html,用于从我的 Web 服务上的 JSON 中获取数据。
<div role="main" class="ui-content">
<div data-role="popup" id="popupBasic" data-transition="slideup" style="height: 500px;">
<div data-role="header" style="background: none;">
<h1 class="poppinmedium" style="font-size:14px;">Detail Information</h1>
</div>
<div class="content">
<div class=" img-responsive" id="img-container" style="text-align: center;"></div>
<h4 id="poi-detail-title" class="poppinmedium" style="text-align: center;"></h4>
<!-- <h4 style="text-align: center;" class="poppinthin">Distance:
<span id="poi-detail-distance" class="poppinthin"></span>
</h4> -->
<h4 id="poi-detail-description" class="poppinthin"></h4>
</div>
</div>
</div>
这是我的弹出窗口的 CSS 代码。
.ui-popup-container {
z-index: 1000;
display: inline-block;
position: absolute;
/* background: #fff; */
padding: 0;
outline: 0;
/* overflow: auto; */
max-width: 100% !important;
top: auto !important;
bottom: 0 !important;
left: 0 !important;
width: 100%;
}
.ui-popup {
border-radius: 20px 20px 0px 0px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
padding-top: 10px;
}
这是打开弹出窗口并滚动它的代码。但它不起作用:
$('#popupBasic').popup('open');
$('#popupBasic').on({
popupafteropen: function() {
var maxHeight = 400;
$('#popupBasic').css('max-height', maxHeight + 'px');
$('#popupBasic').css('overflow', 'auto');
}
});
侃侃无极
蝴蝶不菲
随时随地看视频慕课网APP
相关分类