我正在使用jquery mobile并且autodivider处于活动状态。来自此网站的链接栏(alphascroll):当我允许页面上的信息列表继续对页面上的大小进行任何限制时,http://demos.jquerymobile.com/1.3.2/examples/listviews/autodividers-linkbar.html#&ui-state=dialog的效果非常好。这会在整个页面上创建一个滚动条,然后单击一个字母将整个页面滚动到正确的位置。但是,这对我的网站不起作用。我的设计在一个设置有最大高度的部分内滚动。设置最大高度后,单击该字母将停止工作。我认为这是因为它从浏览器中抓取窗口大小并以某种方式设置滚动,但我真的需要它使用我的部分而不是窗口属性。这可能吗?
我想我把它缩小到一行代码: $ .mobile.silentScroll(1000); 这一行似乎滚动整个页面,所以如果我将section height属性设置为某个并溢出为auto,则上面的代码根本不会滚动。 我想我需要在我的数据所包含的元素内滚动的东西。点击,我可以使用下面的代码更改我的数据文本: $(“#sortedList”)。text(“测试文本以查看是否在正确的元素中”); 但是,我找不到适合我需要它的元素的滚动事件。