$.mobile.silentScroll 在 worklight 应用程序中不起作用

2024-03-15

我正在使用 IBM 的 worklight 框架开发一个应用程序,其中我使用 jquery 移动库进行编码。

不幸的是,当我使用$.mobile.silentScroll滚动,它没有效果,它不起作用。

有人遇到过这个问题吗?在其他工作中,如何在worklight中滚动页面?


我不认为你可以用 jQuery Mobile 来做到这一点silentScroll,因为它基本上使用 window.scrollTo,这允许仅在当前视口(您当前在屏幕上看到的内容)内滚动。

相反,我建议使用iScroll http://iscrolljs.com/的各种API方法:scrollTo, ScrollToElement or Snap, etc.

我在 Android 中测试了以下内容并且有效。
您当然需要根据您的应用程序进行调整......

公共\js\main.js:

var myScroll;

function wlCommonInit(){
    myScroll = new IScroll('#wrapper');
}

常见\index.html:

<body style="display: none;">
        <div id="wrapper">
            <div data-role="page" id="page">
                <div data-role="content" id="content" style="padding: 15px">                
                    <div id="firstDiv">
                        <input type="button" value="scroll to the other div" onclick="myScroll.scrollToElement('#secondDiv', '0s');"/>
                    </div>
                    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
                    <div id="secondDiv">
                        hello
                    </div>
                </div>
            </div>
        </div>
        ...
        ...
</body>

0s表示不会有滚动效果;它基本上会“跳”到所需的位置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

$.mobile.silentScroll 在 worklight 应用程序中不起作用 的相关文章

  • 地图在移动设备上显示错误(使用 JQuery mobile)

    我正在使用 jQuery mobile 并且必须显示一些地图 我使用的功能是每次单击特定链接时都会创建地图 但在生成第一个地图后 其他地图显示错误 这里有一个例子 第一张地图 其他地图 我使用这样的函数 function buildMap
  • 如何在jquery-mobile/phonegap的$(document).ready()/onDeviceReady()上加载脚本[重复]

    这个问题在这里已经有答案了 我正在使用 PhoneGap 和 jQuery Mobile 开发一个应用程序 现在 当页面加载时 我想加载一个script js file 基本上onDeviceReady or document ready
  • 奇怪的 jQuery Mobile listview 没有完全刷新

    我有一个 jQuery Mobile 列表视图不刷新的问题 但仅在一个极其特殊的实例中 当我在 Android 手机 特别是 Google Nexus 上测试我的应用程序时 会出现此问题 当我的列表视图从视图 1 正确加载到视图 2 后 就
  • $.mobile.activePage 属性到底是如何工作的?

    我正在尝试如下 document bind pageshow function e data console log page spots console log mobile activePage if mobile activePage
  • jQuery Mobile 只滚动内容,而不是整个页面

    我正在使用 jQuery Mobile 和 Phonegap 构建一个应用程序 现在 当我获得一个页面并需要滚动时 jQuery Mobile 会滚动整个页面 而不是内容 滚动条应该仅位于内容部分所在的位置 但看起来滚动条会滚动整个页面 它
  • 使用 JavaScript 关闭移动浏览器选项卡

    我需要一个本机应用程序来启动带有某些 URL 的浏览器 将用户带到移动网站 在移动网站内部 必须有一个按钮可以关闭浏览器 或向本机应用程序发送任何信号 以便用户返回到本机应用程序 目前我正在尝试关闭窗口 但我认为这不会在所有移动设备上起作用
  • jquery mobile - 更改翻转开关默认状态

    我使用的是 jQuery mobile 的翻转开关 默认情况下这些开关是关闭的 我不知道如何将默认值设置为 ON
  • 如何在 JTSAGE 日期选择器中仅显示日期之前

    I use Jtsage http dev jtsage com jQM DateBox2 我的移动应用程序 jquery mobile 和phonegap 中的日期选择器 我只想显示今天和今天之前的日期 hide future dates
  • 在 jQuery Mobile 上禁用 data-role="header" 上的页面转换 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 是否可以禁用 data role h
  • jQuery Mobile:更新导航栏时替代 .trigger('create') 或 .page()?

    我有以下 jQuery Mobile HTML 代码 导航栏的内容是使用 javascript 设置的 jQuery mobile 在静态设置时设置导航栏样式 但是当您稍后使用 javascript 设置它的内容 html 时 您必须做一些
  • 5.0.6 - 通过配置部署后更改适配器域和端口配置 - 用于开发过程中的 QA 和测试团队

    我看到一些关于运行时动态适配器配置的问题 如何将用户输入的域 端口号 用户名和密码传递到 worklight http 适配器 https stackoverflow com questions 15522613 how to pass d
  • 更改按钮文本jquery mobile

    我正在使用新的 jquery mobile 1 0 alpha 1 版本来构建移动应用程序 并且我需要能够切换按钮的文本 切换文本工作正常 但一旦执行文本替换 CSS 格式就会被破坏 格式混乱的屏幕截图 http awesomescreen
  • JQuery Mobile - 按钮

    如何使用 jquery mobile 禁用编码中的按钮 div Value div 注意 我想在编码中禁用该按钮 而不是在设计时 实例 http jsfiddle net LHG4L 5 http jsfiddle net LHG4L 5
  • jQuery Mobile:Listview 筛选搜索回调函数

    嘿 我想要一个过滤器搜索 这样您输入搜索的两个字母 相应的结果就会显示在列表视图中 我无法像 jqm listview 那样加载整个列表 因为它太大了 有人可以告诉我如何做到这一点 这有点超出了我理解 API 的范围 我知道如何使用 jqu
  • JQUERY MOBILE 文本输入中的自动完成

    我在网上搜索了很多但找不到任何解决方案 我正在制作一个网络应用程序 其中我想要 2 个文本框来获取用户的数据输入 我想要此文本框中的自动完成功能 自动完成的标签列表在本地可用 我尝试了listview 但我想要的是 在用户从自动完成提示中选
  • jQuery Mobile 和页眉/页脚问题

    使用 jQuery Mobile 有人知道为什么当使用 changePage 函数更改到内容超出视口高度的页面时 页面的页眉会消失而页脚会出现在内容顶部的视图中吗 仅当您使用过渡来更改页面时才会发生这种情况 如果您在没有过渡的情况下更改页面
  • jQuery Mobile 中的页面高度不正确

    我正在使用 jQuery Mobile 1 2 0 开发一个 Web 应用程序 并且在 iOS 和 Android 上正确计算页面高度 但在 Windows Phone 上则不然 它在页面底部有一个间隙 知道如何修复它吗 最好只使用 CSS
  • 无法检索用户角色

    我正在尝试从 WL 服务器将角色列表返回到移动客户端设备 在我的 LoginModule 的 createIdentity 方法中 我添加了以下代码 HashMap
  • Jquery 以编程方式更改

    文本

    编辑 解决方案是将其添加到个人资料页面而不是性别页面 profile live pageinit function event p pTest text localStorage getItem gender 我在列表视图中有一个带有一些文
  • jQuery Mobile - pageinit 和 pagecreate 仅触发一次

    我正在开发我的第一个 jQuery Mobile 项目 但遇到了障碍 我使用的是 1 0 版本 到目前为止 该项目非常简单 三页 仅在索引上包含脚本 我错误地使用了 document ready function 首先 然后阅读文档 正确的

随机推荐

  • 标准容器的复杂性保证有哪些?

    显然 标准容器提供了某种形式的保证 有哪些类型的保证以及不同类型集装箱之间的具体区别是什么 工作自SGI页面 http www sgi com tech stl about STL http en wikipedia org wiki St
  • Android 在应用程序被杀死时重新安排 Alarmmanager 警报

    我开发了一个应用程序来安排多个本地通知以提醒用户做某事 今年的每个月都应该发出通知 这些本地通知是使用 AlarmManager 安排的 在 BroadcastReceiver 的 OnRetrieve 中创建并引发通知 它一切正常 直到应
  • 避免 Angular CLI 中的相对路径

    我正在使用最新的 Angular CLI 并且创建了一个自定义组件文件夹 它是所有组件的集合 例如 TextInputComponent has a TextInputConfiguration放置在里面的类src components c
  • 在 Windows 中对二进制文件进行逆向工程的最佳实践是什么? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 就我而言 它写成c c 如果这很重要的话 IDA 表现出色 IDA反汇编器 http www hex rays com idapro
  • 加密柱状转置密码

    我试图弄清楚如何在给定明文大写字符串和任意长度的数字密钥的情况下加密 Python 中的柱状转置密码 例如 如果键是 3124 并且字符串是 IHAVETWOCATS 它将像这样组织字符串 3124 IHAV ETWO CATS 然后先返回
  • 使用 aspnet_regiis 加密 web.config 部分会删除 system.webServer 元素

    我使用以下命令来加密 web config 中的自定义部分 C Windows Microsoft NET Framework64 v4 0 30319 aspnet regiis exe aspnet regiis exe pe Cust
  • 如何在shell脚本中操作数组

    我希望我的脚本定义一个空数组 如果预定义条件成立 则应添加数组值 为此我所做的是 declare a FILES file count 0 if file ext SUPPORTED FILE TYPE then echo file ext
  • 在控制台应用程序中获取 IP 地址

    我希望通过控制台应用程序找出我的 IP 地址 我习惯使用网络应用程序Request ServerVariables收集和 或Request UserHostAddress 如何在控制台应用程序中完成此操作 最简单的方法如下 using Sy
  • EF在运行时从Type获取记录列表

    目的 我需要循环所有记录 例如 var records db Set
  • 如何在 Rails 的功能测试中启用页面缓存?

    是否可以打开页面缓存进行功能测试 以下内容不起作用 class ArticlesControllerTest lt ActionController TestCase def setup ActionController Base publ
  • 是否可以获取对象的不可枚举继承属性名称?

    在 JavaScript 中 我们有几种获取对象属性的方法 具体取决于我们想要获取的内容 1 Object keys 它返回对象的所有自己的可枚举属性 即 ECMA5 方法 2 a for in循环 返回对象的所有可枚举属性 无论它们是自己
  • 你如何理解一大块代码?

    我是一名刚刚开始工作的应届大学毕业生 在我的起步阶段 我需要学习很多产品代码 有一些设计文档 但没有多大帮助 您能否提供一些通用技术来浏览和理解庞大的产品代码 特别是 C 运行它doxygen http www doxygen nl 这将生
  • StreamBuilder 子更新在导航后不呈现

    我正在使用扑动StreamBuilder决定向用户显示哪个 根 页面 现在基本上有2种可能性 LoginPage or HomePage 我的应用程序的主要构建方法如下所示 Widget build BuildContext context
  • 在没有 root 权限的 Linux 上安装 gcc

    我可以使用公共图书馆中的计算机 并且我想尝试一些 C 以及其他代码 问题是没有安装 g 并且我无法使用包安装它 因为我没有 root 访问权限 是否有一种 智能 方法可以在主文件夹中创建完整的编程环境 我安装了gcc 我可以编译C代码 另外
  • 错误:yarn start - 错误命令“start”未找到

    我正在尝试学习 React 并且我正在使用一个私人存储库来开始它 I run yarn start在存储库的目录中 但我收到错误消息 yarn run v1 13 0 error Command start not found info V
  • 简单对话框中的 Stackoverflow 异常

    您好 我在这两个对话框中收到 Stackoverflow 异常 Dialog A正在从主对话框类中调用 对话框A有一个选择去Dialog A child and Dialog A child有选择回去Dialog A 但它遇到了 Stack
  • 如何使用Javascript触发CSS“悬停状态”? [复制]

    这个问题在这里已经有答案了 当用户将鼠标悬停在元素上时 CSS 悬停状态 将触发 我们如何使用 Javascript 将元素设置为 悬停状态 是否可以 如果您可以接受使用 focus您可以使用以下命令来代替悬停 var links docu
  • 如何根据条件应用Spring消息转换器?

    我有一个控制器 其响应是驼峰式 json 值 现在我们正在用新版本重写代码 所需的响应位于snake case中 我添加了一个消息转换器并修改了对象映射器来设置setPropertyNamingStrategy PropertyNaming
  • 有没有集成CouchDb和Solr的项目?

    我希望能够使用 Solr 搜索 CouchDB 数据库 有没有提供这样的集成的项目 我还知道 CouchDB Lucene 有没有办法让 Solr 融入其中 Thanks 考虑到它是多么容易 自己推出会更有意义 首先 您需要决定使用哪种 S
  • $.mobile.silentScroll 在 worklight 应用程序中不起作用

    我正在使用 IBM 的 worklight 框架开发一个应用程序 其中我使用 jquery 移动库进行编码 不幸的是 当我使用 mobile silentScroll滚动 它没有效果 它不起作用 有人遇到过这个问题吗 在其他工作中 如何在w