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实现base64前台加密解密功能详解

    jQuery实现base64前台加密解密功能详解

    这篇文章主要介绍了jQuery实现base64前台加密解密功能,结合实例形式分析了jquery.base64.js实现前台base64加密与解密功能的实现方法,并给出了java实现后台base64加密解密的操作示例对比验证加密效果,需要的朋友可以参考下
    2017-08-08
  • jQuery中animate的几种用法与注意事项

    jQuery中animate的几种用法与注意事项

    在今天之前,我对jQuery的中的animate()方法还停留在最常见的用法,查了一下手册,发现在1.8的时候增加了几个比较有用的回调函数,想着就来总结下jQuery中animate的几种用法与注意事项,方便自己或者大家有需要的时候参考借鉴,下面来一起看看吧。
    2016-12-12
  • 分享jQuery封装好的一些常用操作

    分享jQuery封装好的一些常用操作

    本文是一些jquery进行封装实现的常用的操作,对平常学习工作很实用,有需要的朋友可以参考下。
    2016-07-07
  • 一个基于jQuery的树型插件(OrangeTree)使用介绍

    一个基于jQuery的树型插件(OrangeTree)使用介绍

    这个样式大家就将就一下吧!我将这个无限级树型插件命名为桔子树,需要的朋友可以参考下
    2012-05-05
  • Jquery easyui异步提交表单的两种方式示例详解

    Jquery easyui异步提交表单的两种方式示例详解

    这篇文章分享一下easyui常用的两种表单异步提交的方式,本文通过示例代码给大家分享两种方法,感兴趣的朋友一起看看吧
    2023-12-12
  • jQuery实现移动端滑块拖动选择数字效果

    jQuery实现移动端滑块拖动选择数字效果

    这篇文章主要介绍了jQuery实现移动端滑块拖动选择数字效果,jQuery实现移动端滑块拖动效果,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • jQuery实现首页悬浮框

    jQuery实现首页悬浮框

    这篇文章主要为大家详细介绍了jQuery实现首页悬浮框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • form表单只提交数据而不进行页面跳转的解决方案

    form表单只提交数据而不进行页面跳转的解决方案

    将数据提交到saveReport(form的action指向)页面,但是页面又不进行跳转,即保持当前页面不变呢?利用jquery的ajaxSubmit函数以及form的onsubmit函数完成
    2013-09-09
  • Jquery进度条插件 Progress Bar小问题解决

    Jquery进度条插件 Progress Bar小问题解决

    今天遇到一个进度条的小问题,搞的我小纠结了一会,最后感谢同事分享文章,得以结局,呵呵,小经验还是要保存的
    2011-07-07
  • jQuery获取样式中颜色值的方法

    jQuery获取样式中颜色值的方法

    这篇文章主要介绍了jQuery获取样式中颜色值的方法,可实现针对IE与Chrome、Firefox等不同浏览器都可获取css样式中background-color值的功能,非常具有实用价值,需要的朋友可以参考下
    2015-01-01

最新评论