问题标签 [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.

0 投票
9 回答
17090 浏览

javascript - iScroll 不会让项目被点击

我正在使用iScroll4,它工作得很好!

这是我用来初始化、刷新和结束 iScroll 的函数:

问题是它不会让<a><input>或任何东西被点击(或聚焦,我不确定);也不会应用 css :hover 或 :focus ;但它会在 javascript 中触发事件,例如

如果可能的话,知道如何解决这个问题吗?

0 投票
2 回答
1047 浏览

jqtouch - jQTouch中的iscroll橡皮筋效果

我是一名新开发人员,正在尝试创建一个 jQTouch 应用程序来在多个页面中显示一些可滚动的内容。我决定使用 iscroll,它只在主页上运行良好。我读过我需要在每一页之后刷新iscroll,但我完全不知道如何做到这一点。这是我的脚本:

在我的 html 中,我有一个 divid="wrapper1"可以正常工作,直到我导航到该 divid="wrapper2"具有橡皮筋效果的第二页。

0 投票
2 回答
365 浏览

javascript - 在移动 Safari 中创建这种效果?

我想在移动 Safari 中创建这种效果。http://jqueryfordesigners.com/demo/header-slide.html

我正在使用 iScroll 4。我想将 iScroll 与此示例混合使用。

http://jsfiddle.net/tdQmQ/3/(这是我目前所拥有的,使用鼠标像触摸事件一样轻弹)

标题不应该在滚动区域吗?如果有人能指出我正确的方向,那就太好了。

最大的问题是锁定 iScroll 的滚动事件,我不知道如何。

谢谢

编辑:我终于构建了我正在寻找的东西,http://jsfiddle.net/tdQmQ/25 - 仍然需要修复 z-index 以便标题显示在克隆框上方。

EDIT2:我实际上最终更改了库以公开其 x 和 y 位置,而不是对 dom 元素进行间隔轮询。如果您不介意破解库,效果会更好。

0 投票
5 回答
9667 浏览

javascript - 如何在 iScroll 中为滚动条设置动态宽度?

在这个例子中http://bit.ly/t2ImYS所有元素的包装宽度是固定的8520px

我想要width动态的,所以如果我在<div id="scroller">这个#scroller 中添加更多元素,应该在其中的元素上采用宽度。

所以尝试设置宽度

但随后滚动条无法正常工作。

width有没有办法让%滚动正常工作?

0 投票
1 回答
611 浏览

javascript - ios4中webview的javascript(iscroll4)滚动解决方案否决/禁用本机手势识别

在我的 iPad 应用程序中,我有一个 UIScrollView(一个水平滑块 - 类似于图像轮播),其中包含几个 UIWebViews - 每个都占据整个屏幕。每个 webview 在顶部都有一个 head-bar 和垂直滚动的内容,如果需要,应该在 bar 后面滚动。这是在 html 和 css 中完成的,其中 position:fixed 用于 head-bar。

它在 iOS5 中运行良好,但在 iOS4 中失败。这是一个已知问题,有几个 javascript 解决方案可以解决这个问题,例如来自网站doctyper或 iScroll4 或 touch-scroll(基于 iScroll)。

这些解决方案在垂直滚动方面效果很好。我现在的问题是,我不能再水平滑动(从 UIWebView 到 UIWebView),只要我在垂直可滚动的 div 容器内开始滑动手势(它几乎占据整个屏幕 - 除了每边的几个像素)。javascript 解决方案似乎阻止了从 UIScrollView 进行水平滑动的手势识别。

我什至不确定是在objective-c 端还是在javascript 或html 端找到解决方案。任何帮助表示赞赏。即使这只是一个正确方向的提示。谢谢你。

0 投票
2 回答
11225 浏览

javascript - 如何向 iScroll4 添加 onScroll 事件?

iScroll4onScroll尚不支持该事件。

是否有已知的方法来扩展 iScroll 以支持onScroll事件?

0 投票
1 回答
749 浏览

javascript - iScroll 4 和 highcharts 兼容性问题

我正在尝试将 highcharts 库与 iScroll4 一起使用。你可以在这里看到一个完整的例子。
如您所见,问题是外部 div 的宽度被浏览器忽略,而 iScroll div 显然根本不显示。
我想要实现的是在宽度= 200 像素的容器内有一个宽度= 1000 像素的图形。当然,我希望图表是可滚动的(水平),这样我就可以看到所有图表,而不仅仅是左侧部分。为此,我想使用 iScroll4,因为我已经在同一个项目中将它用于另一个功能。
您能指出我的代码中的问题所在吗?
非常感谢!

0 投票
1 回答
678 浏览

javascript - 使用 iScroll 4 将最后一个元素滚动到第一个元素的起始位置

我现在使用来自http://cubiq.org/iscroll-4的 iScroll 4来启用触摸设备中的滚动。问题是最后一个元素不正确。我希望最后一个元素滚动到滚动的开始位置。我不明白如何使它工作。最后一个元素没有到达屏幕宽度的中心。我已将第一个元素定位到屏幕的中心。提前感谢您的帮助。

0 投票
0 回答
325 浏览

javascript - Firefox中的iscroll4意外行为

我正在使用来自http://cubiq.org/iscroll-4的 iscroll 4 ,这对我很有用,但我正面临一种不寻常的行为。我已经在http://jsfiddle.net/f6vbm/中设置了演示。请检查 chrome 和 firefox。鼠标移动在 chrome 中运行顺畅,但在 Firefox 中却没有。我正在使用 Firefox 8.0.1 。我不理解这个意想不到的结果。请说明为什么在 Firefox 中滚动和输出不正确,而单击事件运行良好。中心项目编号应显示在标题“第一项:”上

0 投票
1 回答
3498 浏览

javascript - iScroll 滚动条的奇怪位置

我正在构建一个支持触摸的 html 应用程序,并决定使用 iScroll 在 div 内滚动。

本质上,我有两个单独的滚动 div,但滚动条总是放在页面的最外面

http://jsfiddle.net/SRXMn/3/

我在这里遇到的问题是双重的。

1)滚动条都在最右侧(这对左滚动内容没有多大意义

2)滚动条一直延伸到标题的顶部,当唯一滚动的内容在下面时

当我在标题上设置“位置:固定”时,它会缩小到很小的尺寸,我似乎无法过度正确。