jQuery mobile 之二

      我们知道,当用户进入了我们的站点,我们要做的第一件事情是将最多的最全面最重要的信息,以最简洁的形式呈现给用户,那么我们需要的是一个一个的菜单来帮助我们完成这些事情,接下来的事情就是来对jQuery mobile中的这些菜单做一个系统的总结和分析

   我们来看一个列表形式的菜单(虽然有点浪费资源)

     

<h3 style="padding: 1em 0;">菜单</h3>
    <ul data-role="listview" data-inset="true">
      <li>香辣来福鱼</li>
      <li>孜然牛肉</li>
      <li>红烧鲫鱼</li>
      <li>小炒猪肝</li>
    </ul>

嘿嘿相当简单吧;只要在ul中添加一点点的代码 data-role="listview"  data-inset="true"

看看效果吧:

 

如果我们在上面的代码上做一点点小小的变化,就是在每一个li元素里面的元素包裹上一个a标签,效果会使怎么样子的呢?

代码:

 <h3 style="padding: 1em 0;">菜单</h3>
    <ul data-role="listview" data-inset="true">
      <li><a href="#">香辣来福鱼</a></li>
      <li><a href="#">孜然牛肉</a></li>
      <li><a href="#">红烧鲫鱼</a></li>
      <li><a href="#">小炒猪肝</a></li>
    </ul>

效果:

   

呵呵 ,是不是多了一个箭头呢。很酷吧

 

看看级联的效果是怎样子的

代码:

<h2 style="padding: 1em 0;">学科</h2>
    <ul data-role="listview" data-inset="true">
      <li>语文
        <ul>
          <li><a href="#">小学语文</a></li>
          <li><a href="#">初中语文</a></li>
          <li><a href="#">高中语文</a></li>
        </ul>
      </li>
      <li>数学
        <ul>
          <li><a href="#">小学数学</a></li>
          <li><a href="#">初中数学</a></li>
          <li><a href="#">高中数学</a></li>
        </ul>
      </li>
      <li>英语
        <ul>
          <li><a href="#">小学英语</a></li>
          <li><a href="#">初中英语</a></li>
          <li><a href="#">高中英语</a></li>
        </ul>
      </li>
    </ul>

效果:

呵呵  效果怎么样呢?我想说的是这还没有经过美工处理的

 

下面是一个强大的组件,不想说什么,贴代码,贴效果

代码:

 <!--这是一个过滤的效果-->
    <h2 style="padding: 1em 0;">查找你要的书籍</h2>

    <ul data-role="listview" data-inset="true" data-filter="true">
      <li>
        <a href="#">鸟哥的linux私房菜</a>
        <a href="#">我买了</a>
      </li>
      <li>
        <a href="#">linux从入门到精通</a>
        <a href="#">我买了</a>
      </li>
      <li>
        <a href="#">linux内核完全剖析</a>
        <a href="#">我买了</a>
      </li>      
    </ul>
    <!--这是一个过滤的效果-->

效果:          

不管你懂没懂味,反正我是懂了

 

下面是一个带数量的列表

代码

  <h2 style="padding: 1em 0;">价格表</h2>
    <ul data-role="listview" data-inset="true">
      <li><a href="#">鸟哥的linux私房菜</a> <span class="ui-li-count">65元</span></li>
      <li><a href="#">linux从入门到精通</a> <span class="ui-li-count">52元</span></li>
      <li><a href="#">linux内核完全剖析</a> <span class="ui-li-count">98元</span></li>      
    </ul>

效果:

结束咯 

 

 

 

 

 

 

 

posted @ 2012-12-29 22:17  虎猫  阅读(502)  评论(0编辑  收藏  举报