jquery Mobile入门—多页面切换示例学习


Posted in Javascript onJanuary 08, 2013

1、在JQuery Mobile中,多个页面的切换是通过<a>元素、并将<href>属性设置为#+对应的id号的方式进行的。

2、多页面切换示例代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML> 
<HEAD> 
<TITLE> New Document </TITLE> 
<meta name="viewport" content="width=device-width,initial-scale=1"/> 
<link href="Css/jquery.mobile-1.2.0.min.css" rel="Stylesheet" type="text/css"/> 
<script src="Js/jquery-1.8.3.min.js" type"text/javascript"></script> 
<script src="Js/jquery.mobile-1.2.0.min.js" type="text/javascript"></script> 
</HEAD> 
<BODY> 
<section id="page1" data-role="page"> 
<header data-role="header"><h1>JQuery Mobile</h1></header> 
<div data-role="content" class="content"> 
<p>这是首页</p> 
<p><a href="#page2">详细页</a></p> 
</div> 
<footer data-role="footer"><h1>3I工作室版权所有</h1></footer> 
</section> 
<section id="page2" data-role="page"> 
<header data-role="header"><h1>JQuery Mobile</h1></header> 
<div data-role="content" class="content"> 
<p>这里是详细页</p> 
<p><a href="#page1">返回首页</a></p> 
</div> 
<footer data-role="footer"><h1>3I工作室版权所有</h1></footer> 
</section> 
</BODY> 
</HTML>

3、效果图预览

jquery Mobile入门—多页面切换示例学习

点击详细页将切换到另一页:

jquery Mobile入门—多页面切换示例学习

4、除了内链接外,还有外链接,实现方法与内链接相同,只是在<a>中增加了另外一个rel属性,并将该属性值设为external表示外链,如:

<a href="a1.html" rel="external">详细页</a>

5、动画效果切换页面,只需在<a>中添加data-transition属性,如:
<a href="a1.html" rel="external" data-transition="pop">详细页</a> //以弹出的效果打开页面

slide:从右到左滑动的动画效果
pop:以弹出的效果打开页面
slideup:向上滑动的动画效果
slidedown:向下滑动的动画效果
fade:渐变褪色的效果
flip:飞入的效果
Javascript 相关文章推荐
使用SyntaxHighlighter实现HTML高亮显示代码的方法
Feb 04 Javascript
THREE.JS入门教程(6)创建自己的全景图实现步骤
Jan 25 Javascript
JS基于VML技术实现的五角星礼花效果代码
Oct 26 Javascript
jQuery UI Grid 模态框中的表格实例代码
Apr 01 jQuery
vue中appear的用法
Aug 17 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
node和vue实现商城用户地址模块
Dec 05 Javascript
Vue使用watch监听一个对象中的属性的实现方法
May 10 Javascript
微信小程序全局变量改变监听的实现方法
Jul 15 Javascript
JS实现容器模块左右拖动效果
Jan 14 Javascript
JSONObject与JSONArray使用方法解析
Sep 28 Javascript
原生js实现弹窗消息动画
Nov 20 Javascript
javascript 系统文件夹文件操作及参数介绍
Jan 08 #Javascript
12款经典的白富美型—jquery图片轮播插件—前端开发必备
Jan 08 #Javascript
滚动图片效果 jquery实现回旋滚动效果
Jan 08 #Javascript
打豆豆小游戏 用javascript编写的[打豆豆]小游戏
Jan 08 #Javascript
jQuery.buildFragment使用方法及思路分析
Jan 07 #Javascript
js新闻滚动 js如何实现新闻滚动效果
Jan 07 #Javascript
YUI Compressor压缩JavaScript原理及微优化
Jan 07 #Javascript
You might like
当年上海收录机产品生产,进口和价格情况
2021/03/04 无线电
如何做到多笔资料的同步
2006/10/09 PHP
PHP安装攻略:常见问题解答(三)
2006/10/09 PHP
Banner程序
2006/10/09 PHP
基于Windows下Apache PHP5.3.1安装教程
2010/01/08 PHP
PHP函数microtime()用法与说明
2013/12/04 PHP
简单谈谈PHP vs Node.js
2015/07/17 PHP
PHP实现的二分查找算法实例分析
2017/12/19 PHP
javascript 按回车键相应按钮提交事件
2009/11/02 Javascript
jQuery 学习第六课 实现一个Ajax的TreeView
2010/05/17 Javascript
jquery实现点击文字可编辑并修改保存至数据库
2014/04/15 Javascript
Ubuntu中搭建Nodejs开发环境过程分享
2014/06/01 NodeJs
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
jQuery自带的一些常用方法总结
2014/09/03 Javascript
JS实现的生成随机数的4个函数分享
2015/02/11 Javascript
浅析JavaScript回调函数应用
2016/05/22 Javascript
JS实现环形进度条(从0到100%)效果
2016/07/05 Javascript
原生js实现轮播图
2017/02/27 Javascript
vue 2.8.2版本配置刚进入时候的默认页面方法
2018/09/21 Javascript
JavaScript中数组去重的5种方法
2020/07/04 Javascript
python实现FTP服务器服务的方法
2017/04/11 Python
Python实现字典排序、按照list中字典的某个key排序的方法示例
2018/12/18 Python
利用anaconda作为python的依赖库管理方法
2019/08/13 Python
pytorch 使用单个GPU与多个GPU进行训练与测试的方法
2019/08/19 Python
python实现超市商品销售管理系统
2019/10/25 Python
Python3监控windows,linux系统的CPU、硬盘、内存使用率和各个端口的开启情况详细代码实例
2020/03/18 Python
HTML5安全介绍之内容安全策略(CSP)简介
2012/07/10 HTML / CSS
Kate Spade美国官网:纽约新兴时尚品牌,以包包闻名于世
2017/11/09 全球购物
什么是聚集索引和非聚集索引
2012/01/17 面试题
投标单位介绍信
2014/01/09 职场文书
三年级小学生评语
2014/04/22 职场文书
工业设计专业自荐书
2014/06/05 职场文书
工作表扬信
2015/01/17 职场文书
故宫英文导游词
2015/01/31 职场文书
学校教师培训工作总结
2015/10/14 职场文书
Ajax常用封装库——Axios的使用
2021/05/08 Javascript