相关疑难解决方法(0)

如何使jQuery Mobile滚动视图无限左右滚动,以便元素重复自己?

基本上与这个问题相同:如何在iPhone上制作无限长的滚动视图?但使用jQuery Mobile而不是客观C.

我正在使用这个插件:http://jquerymobile.com/test/experiments/scrollview/scrollview-direction.html,特别是"Horizo​​ntal Scrollview"下的示例.我希望它循环回自身,所以当用户到达最右边时,它将返回到开始,如果它们从开始向左滚动,它将结束.

如果解决方案特别使用scrollview插件,或者不仅仅是它可以产生类似的效果,我不会感到困扰.

更新:我最终做了一个不同的方式,因为移动元素到最后或列表的开头似乎与iPhone上的jQuery Mobile scrollview闪烁.

我所做的是将ul中的所有li元素复制3次,使其长4倍.然后在脚本开始时,将滚动点定位在第三个副本的开头(因此屏幕的最左侧点恰好是列表长度的一半).

然后,只要滚动位置超出第4个副本的开头,只需将滚动位置移回中间位置(偏移其上方的像素数).然后反过来相同,触发它就超出了第二个副本的开始.原因我需要4份副本,所以当你快速向左滚动时它有一点余地,它超出了第二个副本的开始.

scrollview jquery-mobile

9
推荐指数
1
解决办法
5689
查看次数

如何使用javascript重置div中的滚动位置

我正在研究移动混合应用程序.

在我的html页面中,我有3个标签.单击选项卡时,可滚动div的内容会发生变化.我的问题是当我向下滚动div(视图)的内容并单击另一个选项卡时,内容消失(但内容在那里).

所以,请帮助我,以便我可以在点击任何标签时重置位置.

请建议我只使用JavaScript或CSS,而不是使用JQuery,因为我没有使用JQuery库.

html javascript css dojo

5
推荐指数
3
解决办法
5万
查看次数

标签 统计

css ×1

dojo ×1

html ×1

javascript ×1

jquery-mobile ×1

scrollview ×1