jquery mobile实现可折叠的导航按钮

 更新时间:2017年03月11日 15:01:23   作者:qq_32468225  
这篇文章主要为大家详细介绍了jquery mobile实现可折叠的导航按钮,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了jquery实现可折叠的导航按钮的具体代码,供大家参考,具体内容如下

功能:

当功能较多时,创建可折叠分组导航按钮。只需指定 data-role=" collapsible "创建可折叠面板

<!DOCTYPE html> 
<html> 
<head> 
 <meta charset="utf-8"> 
 <title>可折叠的导航面板</title> 
 <!--使用名为viewport的meta值,其content指定自适应设备的宽度--> 
 <meta name="viewport" content="width=device-width, initial-scale=1"> 
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css"> 
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script> 
<script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script> 
 
 </head>   
<body> 
<div data-role="page" id="pageone"> 
 <div data-role="header"> 
 <h1>图书查阅系统</h1> 
 </div> 
 <!--创建一个可折叠的导航面板--> 
 <div data-role="content"> 
 <div data-role="collapsible" data-theme="e"> 
 <h4>文学历史</h4> 
 <ul data-role="listview"> 
  <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >明代</a></li> 
  <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >宋代</a></li> 
 </ul> 
 </div> 
 <!--显示人文社科的可折叠面板--> 
 <div data-role="collapsible" data-theme="b" data-collapsed="false"> 
 <h4>人文社科</h4> 
 <ul data-role="listview"> 
  <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >财务</a></li> 
  <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >心理</a></li> 
 </ul> 
 </div> 
 <!--显示计算机应用的可折叠面板--> 
 <div data-role="collapsible" data-theme="e"> 
 <h4>计算机应用</h4> 
 <ul data-role="listview"> 
  <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >软件开发</a></li> 
  <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >数据库</a></li> 
  <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >移动开发</a></li> 
 </ul> 
 </div> 
 </div> 
 <div data-role="footer" data-position="fixed"> 
 <h1>请单击“+”按钮进行展开</h1> 
 </div> 
</div> 
</body> 
</html>
 

代码分析:

        通过data-role=" collapsible "创建可折叠的div,再在其中通过 data-role=" listview "创建列表框
        data-theme : 指定预定义样式  (也可以使用样式构建器创建自定义样式)
        data-collapsed="false" : 表示默认不折叠

效果图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 使用jquery获取网页中图片高度的两种方法

    使用jquery获取网页中图片高度的两种方法

    使用jquery获取网页中图片的高度其实很简单,目前有两种不错的方法可以实现,下面为大家详细介绍下,有所疑惑的你可以参考下
    2013-09-09
  • 使用jQuery实现input数值增量和减量的方法

    使用jQuery实现input数值增量和减量的方法

    这篇文章主要介绍了使用jQuery实现input数值增量和减量的方法,实例分析了Bootstrap TouchSpin插件的用法,是非常实用的技巧,需要的朋友可以参考下
    2015-01-01
  • 实例解析jQuery工具函数

    实例解析jQuery工具函数

    本文对jQuery工具函数进行实例解析。需要的朋友可以参考下
    2016-12-12
  • jQuery Dom元素操作技巧

    jQuery Dom元素操作技巧

    DOM是一种与浏览器、平台、语言无关的接口,使用该接口可以轻松访问页面中所有的标准组件,这篇文章给大家介绍了jquery dom元素操作方法,需要的朋友参考下
    2018-02-02
  • 关于jQuery中的end()使用方法

    关于jQuery中的end()使用方法

    最近在学习jQuery方面的知识,学习中遇到一定的困难,一些知识不得不查看官方的文档,在用到end()方法时,被一个小例子搞得有点晕。
    2011-07-07
  • 动态生成的DOM不会触发onclick事件的原因及解决方法

    动态生成的DOM不会触发onclick事件的原因及解决方法

    下面小编就为大家带来一篇动态生成的DOM不会触发onclick事件的原因及解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • jQuery中click事件的定义和用法

    jQuery中click事件的定义和用法

    这篇文章主要介绍了jQuery中click事件的定义和用法,以实例形式详细分析了jQuery中的click事件具体定义方法、参数及用法实例,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • jQuery插件DataTables分页开发心得体会

    jQuery插件DataTables分页开发心得体会

    这篇文章主要为大家分享了jQuery插件DataTables分页开发心得体会,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • jQuery实现可高亮显示的二级CSS菜单效果

    jQuery实现可高亮显示的二级CSS菜单效果

    这篇文章主要介绍了jQuery实现可高亮显示的二级CSS菜单效果,涉及基本的jquery鼠标事件及页面元素样式动态改变技巧,需要的朋友可以参考下
    2015-09-09
  • 对jQuery的事件绑定的一些思考(补充)

    对jQuery的事件绑定的一些思考(补充)

    一般jquery事件绑定会带来过多的事件绑定会损耗内存,后期生成HTML会没有事件绑定,需要重新绑定,语法过于繁杂等问题
    2013-04-04

最新评论