1

有没有办法让“data-role="list-divider" 固定在页面顶部,直到下一个字母或列表分隔符出现并取代它,就像在 iPhone 联系人应用程序中一样?

这是 jquery mobie 列表分隔符演示的链接。列表分隔符不会停留在顶部,而是随着页面上下滚动。

http://jquerymobile.com/demos/1.0a3/#docs/lists/lists-divider.html

提前感谢您的帮助。

-鲍勃

4

2 回答 2

1

看看这个。不知道到底该怎么做。

http://jquerymobile.com/test/experiments/scrollview/lists-divider.html

于 2011-10-19T06:52:44.780 回答
0

有一个很棒的插件可以做到这一点,并为您提供自定义事件等。该项目在 GitHub 上可用,还有一篇关于它的展示文章

该插件允许您使用任何选择器来定义哪些元素是标题,因此您的案例将看起来像这样:

$('ul').list({ headerSelector : '[data-role="list-divider"]' });

虽然,您可能最好使用类或元素选择器以获得最佳性能:-)

于 2012-12-21T00:18:35.380 回答