jQuery Mobile 列表视图

jQuery Mobile 中的列表视图是标准的HTML 列表; 有序(

    ) 和 无序(
      ).

      列表视图是jQuery Mobile中功能强大的一个特性。它会使标准的无序或有序列表应用更广泛。应用方法就是在ul或ol标签中添加data-role="listview"属性。在每个项目(

    • )中添加链接,用户可以点击它:

      实例

             
      

      有序列表:

      1. 列表项
      2. 列表项
      3. 列表项

      无序列表:


      运行实例 »

      点击 "运行实例" 按钮查看在线实例

      列表样式的圆角和边缘,使用 data-inset="true" 属性设置:

      实例

             
      

      标准列表:


      带有 data-inset="true" 属性的列表:


      运行实例 »

      点击 "运行实例" 按钮查看在线实例


      lamp 默认情况下,列表项的链接会自动变成一个按钮 (不需要 data-role="button")。


      列表分隔

      列表项也可以转化为列表分割项,用来组织列表,使列表项成组。

      指定列表分割,给列表项

    • 元素添加 data-role="list-divider" 属性即可:

      实例

             
      

      List Dividers


      运行实例 »

      点击 "运行实例" 按钮查看在线实例

      如果你有一个字母顺序排列的列表,(例如一个电话簿)通过

        或者
          元素的 data-autodividers="true" 属性设置可以配置为自动生成的项目的分隔:

          实例

                 
          

          我的通讯录

          data-autodividers="true" 属性通过对列表项文本的首字母进行大写来创建分隔符。


          运行实例 »

          点击 "运行实例" 按钮查看在线实例


          lamp data-autodividers="true" 可以配置为自动生成的项目的分隔。默认情况下,创建的分隔文本是列表项文本的第一个大写字母。

          实例

          更多实例

          只读列表

          实例

                 
          

          有序列表:

          1. 列表项目
          2. 列表项目
          3. 列表项目

          无序列表:

          • 列表项目
          • 列表项目
          • 列表项目

          运行实例 »

          点击 "运行实例" 按钮查看在线实例

          如何创建一个不带链接的列表 (不会是个按钮且不可点击)。

          面板
          如何在列表中插入面板