3

我正在使用 JQueryMobile 制作一个应用程序,并且遇到了一个我在互联网上其他任何地方都找不到的问题。

我的应用程序有一个很大的列表,在我实现 JQMobile 之前,我可以随心所欲地滚动。我可以随心所欲地滑动手指。我可以翻页,它会继续滚动。

现在我添加了 JQMobile,出现了一个问题(它比一个完整的问题更烦人)。在同一个列表中,除了 JQmobile 之外没有添加任何其他内容,滚动很糟糕。我必须更慢地滚动/轻弹,我必须坚持下去。我不能像原来那样把它扔掉。这不仅仅是在我的脑海中,因为我在两个不同的银河系上轻弹它(一个安装了原始应用程序,一个安装了 jqm 应用程序)

有任何想法吗?

我的一个想法是,当我尝试滚动时,JQMobile 正在寻找滑动,所以它也不会滚动。JQMobile 是否检测垂直滑动?如果是这样,那可能是问题所在,并且可以禁用吗?

4

1 回答 1

1

我遇到了同样的问题,删除阴影对我来说很有帮助。

/* Get rid of shadows for performance 
.ui-bar-a 
.ui-shadow,
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a,
.ui-body-b,
.ui-btn-up-b,
.ui-btn-hover-b,
.ui-btn-down-b,
.ui-bar-c,
.ui-body-c,
.ui-btn-up-c,
.ui-btn-hover-c,
.ui-btn-down-c,
.ui-bar-c,
.ui-body-d,
.ui-btn-up-d,
.ui-btn-hover-d,
.ui-btn-down-d,
.ui-bar-d,
.ui-body-e,
.ui-btn-up-e,
.ui-btn-hover-e,
.ui-btn-down-e,
.ui-bar-e,
.ui-overlay-shadow,
.ui-shadow,
.ui-btn-active,
.ui-body-a {
    text-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: none;
}
于 2013-06-24T23:46:59.017 回答