jquery-mobile - jquery 移动 ScrollView 不适用于 ios 4.3

标签 jquery-mobile jquery-plugins

我正在使用“jquery.mobile.scrollview.min.js”使我的 div 可滚动。我的应用程序在任何版本大于 5 的 IOS 上运行良好,当我尝试在 IOS 版本 4.3 上运行它时,滚动区域表现得很奇怪。

我的 Div 如下

<div id="BranchesScrollDiv" class="ui-listview">

        <table class='MrPfixedcolumn' width="100%" style="border-spacing: 0; font-family: Arial;
            color: #000; font-weight: bold; font-size: small">
            <wc id="wcMrPTableContainer" runat="server"> 
                <tr id='MrPcolumn1row1' class="#CssClass#">
                    <td class='MrProw1' align='left'  onclick="BLBranchID=#BranchID#; BLBranchENname=#BranchENname#;BLBranchARName=#BranchARName#;BLCity=#City#;BLArea=#Area#;BLLong=#Long#;BLLati=#Lati#;BLTele=#Tele#;BLEmail=#Email#;BLFax=#Fax#;BLWorkH=#WorkH#; HandleBranchesListRowClicked();" style="width:50%;height:30px;border-right:1px solid #fff;">
                        <span id='MrPcolumn1row1span' >#BranchValue#</span>
                    </td>
                    <td class='MrProw1' align="left"  onclick="BLBranchID=#BranchID#; BLBranchENname=#BranchENname#;BLBranchARName=#BranchARName#;BLCity=#City#;BLArea=#Area#;BLLong=#Long#;BLLati=#Lati#;BLTele=#Tele#;BLEmail=#Email#;BLFax=#Fax#;BLWorkH=#WorkH#; HandleBranchesListRowClicked();" style="width:25%;height:30px;border-right:1px solid #fff;">
                        <span id='Span1' >#CityValue#</span>
                    </td>
                    <td class='MrProw1' align="left" onclick="BLBranchID=#BranchID#; BLBranchENname=#BranchENname#;BLBranchARName=#BranchARName#;BLCity=#City#;BLArea=#Area#;BLLong=#Long#;BLLati=#Lati#;BLTele=#Tele#;BLEmail=#Email#;BLFax=#Fax#;BLWorkH=#WorkH#; HandleBranchesListRowClicked();" style="width:25%;height:30px;">
                        <span id='Span2' >#AreaValue#</span>
                    </td>
                </tr>
            </wc>
        </table>
    </div>

我在文档中应用了滚动,如下所示

$("#BranchesScrollDiv").scrollview({ direction: 'y' });
$("#BranchesScrollDiv > .ui-scrollbar").addClass("ui-scrollbar-visible");

任何人都可以建议我如何解决这个问题吗?

提前致谢。

最佳答案

$("#BranchesScrollDiv").scrollview({ scrollMethod: 'translate', direction: 'y' });

而不是

$("#BranchesScrollDiv").scrollview({ direction: 'y' });

我希望帮助其他人回答这个问题

关于jquery-mobile - jquery 移动 ScrollView 不适用于 ios 4.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14426252/

相关文章:

javascript - Gridster on_overlap_stop 覆盖

javascript - jQuery 插件覆盖所有 css 或仅覆盖某些属性

javascript - jQuery UI - 这相当于什么?

jquery - 使用 jQuery Mobile 创建动态表单元素

android - $.ajax POST 返回 "status":403 ,"statusText" :"Forbidden" cordova android

css - 如何将复选框和文本输入标签对齐到 jquery-mobile 行中

javascript - 将脚本放在正文之后是否有助于页面加载速度?

jquery - 单击时显示和隐藏工具提示(Tipso.js)

jquery - Safari jquery 中选项卡未触发

javascript - jQuery Mobile 在页面转换时闪烁