问题标签 [iscroll4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 内部滚动,通过拖放单击
我正在构建一个网络应用程序并尝试使其具有触控功能。
我有一个需要滚动的列表(我目前正在使用 iScroll)
可以单击列表中的项目。
可以拖动列表中的项目(我希望如此)。
我正在使用以下代码在滚动时禁用点击
我正在使用以下代码(使用 jQuery longclick)来区分单击和长按,以便我可以长按触发拖动
好消息是我可以在不触发“长按”的情况下滚动。
问题有两方面
1)在滚动结束时触发常规点击,而不是“短点击”,因此触发的是常规的非javascript点击事件。
2)我的 ev.target.draggable 没有使目标拖动。有没有办法将该目标创建为可拖动元素?还是我最好只是克隆元素然后以某种方式将克隆设置为可拖动?或任何其他建议。
javascript - 选择时隐藏最后一个表单字段的Android弹出键盘
我在 Android 上使用 iScroll 4。我面临以下问题:
当我单击最后一个表单域时,Android 弹出式键盘会隐藏表单域。
这是 iScroll 的链接:http: //cubiq.org/iscroll
谁能帮我找到解决这个问题的方法,最好是使用javascript?
jquery - jQuery Mobile - 灰色死区(图片)
链接到我的应用程序:http: //gizeto.com/app_orange/index.html
我不明白为什么会发生这种情况orientationchange
。有人认识这个吗?
javascript - 如何使用 iScroll 同时滚动 2 个 div
我有 2 个 div 都使用 iScroll。现在我希望两个 div 在其中一个滚动时滚动。
我希望他们同时滚动
这可能吗?
javascript - 滚动 div 直到 mousedown 上的最后一个 div
关于iScroll 4的另一个问题。我在 JSFiddle 中设置了一个演示。
我想滚动div
on mousedown
。它应该滚动到最后:
- 连续不断;
- 没有任何中断;
- 以静态速度;
直到它到达最后一个div
,或者我mouseup
在中间做一个。
有可能实现这一目标吗?
javascript - css 指针事件属性更改和相应的 jquery 事件不一起触发
这是我的代码段。我正在使用 iscroll 4 在触摸设备和桌面中滚动。
我有执行特定任务的单击事件#next_item
,也有#next_item
执行不同任务的拖动事件。现在的问题是当#next_item
接收到拖动事件时立即css pointer-events
更改为none
但拖动没有触发。当我这样做mouseup
然后再次从上方拖动时,#next_item
只会触发拖动。我需要css pointer-events
将拖动事件传递给底层元素。请建议我是否做错了什么。没有pointer-events
iscroll 在传递下面的拖动事件时会出错#next_item
jquery-ui - jQuery Mobile Listview 使用 iScroll 太慢
我正在使用 PhoneGap 1.3.0 和 Jquery Mobile 1.0 制作应用程序。要滚动listview
我想使用 iScroll 但滚动性能太差了。滚动太慢了。
我也做了一些测试。
如果我在没有 jQuery Mobile 的情况下使用代码,它会很快
...
但是如果我添加 jQuery Mobile 类型之listview
类的。
它很慢。我该如何解决?
javascript - 防止 iScroll 滚动列表视图过滤器
我正在尝试使用javascript-jquery.mobile.iscroll plugin将 iScroll 集成到我的应用程序中。我想用它来滚动某个页面的列表视图组件。我希望这个列表视图的过滤器在标题之后保持固定,只滚动列表视图项目。
顺便说一句,我试图以编程方式在标有 div 之前移动过滤器表单id="scroller"
(以避免滚动),如下所示:
但是,窗体不会移动并停留在可滚动区域中。任何人都知道是否可以移动它或者是否有其他方法可以防止过滤器滚动?
我的html代码是这样的:
完整的例子在这里:http: //jsfiddle.net/emFbM/11/
预先感谢您的帮助!
jquery - iScroll + jQuery Mobile -> 动态列表视图滚动位置问题
我有一个动态更新的列表视图。我从我的 JSON 服务中获取数据,解析并动态注入到 div。问题是; 生成所有数据后,滚动工作但不完全。想象一下,您按下并向上滚动列表视图,如果您从屏幕上移除小时手指,列表视图位置会自动返回其起始位置。我用硬编码代码尝试了我的 iScroll 和 jQuery mobile <ul><li>
,然后它就可以工作了。
下面是代码:
..
---下面的代码是为列表视图生成数据。