【问题标题】:How to make jQuery Mobile list dividers fixed at top如何使 jQuery Mobile 列表分隔符固定在顶部
【发布时间】:2011-10-18 21:38:48
【问题描述】:

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

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

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

提前感谢您的帮助。

-鲍勃

【问题讨论】:

    标签: listview jquery-mobile mobile-application


    【解决方案1】:

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

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

    【讨论】:

    • 此链接已不存在 :-(
    【解决方案2】:

    有一个很棒的插件可以做到这一点,并为您提供自定义事件等。该项目是available on GitHub,还有一个关于它的showcase article

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-28
      • 2012-02-13
      • 1970-01-01
      相关资源
      最近更新 更多