- 浏览: 7338027 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
jquerymobile打开dialog的主页面:
<!DOCTYPE HTML> <html> <head> <title>页面外对话框的使用 页面外的对话框的生命周期</title> <meta name="viewport" content="width=320; user-scalable=no" /> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="jquery.mobile/jquery.js"></script> <script type="text/javascript" charset="utf-8" src="jquery.mobile/jquery.mobile-1.1.0.js"></script> <script type="text/javascript" charset="utf-8" src="phonegap-1.4.1.js"></script> <link rel="stylesheet" href="jquery.mobile/jquery.mobile-1.1.0.css" /> <!-- 当我们弹出一个对话框后,我们可能需要再它的不同的生命周期中去注册不同的回调函数或事件, 因此理解各个事件的顺序是很有必要的。 dialog非同一个页面,点击dialog打开按钮的生命周期如下: 1. pagebeforeload 2. pagebeforecreate 3. pagecreate 4. pageinit 5. pageload 6.pageshow 7.pageremove 8.pagehide --> <script type="text/javascript" charset="utf-8"> //页面外的对话框的生命周期如下 $(document).bind("pagebeforeload", function (event, data) { alert('1.页面加载之前事件(pagebeforeload)!'); }); $('#aboutPage').live('pagebeforecreate', function (event) { alert('2.页面替换相关的都dom的事件(pagebeforecreate)!!!'); }) $('#aboutPage').live('pagecreate', function (event) { alert('3.页面开始创建(pagecreate)需要绑定相关的事件(主要指初始化对话框以及对话框中的信息)!'); $("#dealPersonSetting").click(function () { alert("对话框事件提交"); }); $("#closedialog").click(function(){ alert("对话框时间取消"); }); }); $('#aboutPage').live('pageinit', function (event) { alert('4.页面初始化过程中....(pageinit)!!!'); }); $(document).bind("pageload", function (event, data) { alert('5.页面加载时间哦pageload!'); }); $('#aboutPage').live('pageshow', function (event) { alert('6.页面对话框pageshow!'); }); $('#aboutPage').live('pageremove', function (event) { alert('7.页面对话框dom去掉 事件(pageremove)!'); }); $('#aboutPage').live('pagehide', function (event) { alert('8.页面对话框隐藏时间pagehide!'); }); </script> </head> <body > <div data-role="page" id="main" data-theme="b" data-add-back-btn="true" > <div data-role="header" data-position="fixed"> <a data-icon="arrow-l" data-rel="back" >返回</a> <h1>发布工单</h1> <a href="indexorder.html" data-ajax="false" data-icon="home" data-iconpos="right" data-direction="reverse" class="ui-btn-right jqm-home">Home</a> </div><!-- /header --> <!-- content --> <div data-role="content" class="content" data-theme="b" > <form method="post" id="loginform"> <!-- 如果要弹出一个对话框,可以在页面中添加一个按钮 --> <a href="./dialog.html" data-role="button" data-inline="true" data-rel="dialog" data-transition="pop">打开对话框</a> </form> </div> </div> </body> </html>
对话框页面如下:
<meta http-equiv="Content-type" content="text/html; charset=utf-8"> <!-- 再看看dialog.htm的内容,注意对话框是个单独的页面, jquery mobile将以Ajax方式加载到事件触发的页面,因此dialog.htm 页面不需要Header,content,footer之类的文档结构, 以下代码就是全部dialog.htm的内容 --> <div data-role="dialog" id="aboutPage"> <!-- header --> <div data-role="header" data-role="header" > <h1>调查说明</h1> </div> <!-- content --> <div data-role="content" data-theme="b" > <div data-role="fieldcontain"> <div data-role="fieldcontain"> <fieldset data-role="controlgroup" > <legend >你喜欢的水果:</legend> <input type="checkbox" name="checkbox-1a" id="checkbox-1a" class="custom" /> <label for="checkbox-1a">Cheetos</label> <input type="checkbox" name="checkbox-2a" id="checkbox-2a" class="custom" /> <label for="checkbox-2a">Doritos</label> <input type="checkbox" name="checkbox-3a" id="checkbox-3a" class="custom" /> <label for="checkbox-3a">Fritos</label> <input type="checkbox" name="checkbox-4a" id="checkbox-4a" class="custom" /> <label for="checkbox-4a">Sun Chips</label> </fieldset> </div> </div> <div class="ui-body ui-body-b" align="center" data-role="fieldcontain"> <fieldset class="ui-grid-a" data-type="horizontal" > <a id="dealPersonSetting" data-role="button" style="width: 40%;" data-inline="true" data-rel="back" href="#" data-theme="b">提交</a> <a id="closedialog" href="#" data-role="button" data-rel="back" style="width: 40%;" data-inline="true">取消</a> </fieldset> </div> </div> </div>
发表评论
-
phonegap contact API的使用
2012-07-10 14:23 2902没事开发一个phonegap通讯录使用: js如 ... -
phonegap开发中必备的帮助文档android apk
2012-07-08 16:48 2665在phonegap配置jquerymobile开发的人 ... -
jquerymobile 开发中几个样式问题
2012-07-07 15:16 24761.在jquerymobile开发中如果遇到中文乱码处理如下 ... -
【转】PhoneGap域名白名单说明书(Domain Whitelist Guide)
2012-07-05 17:31 9900概述Cordova项目中的域名白名单是一个用来控制外部域名访问 ... -
phonegap拍照的获取图片和设置问题
2012-07-05 17:10 12786目前项目中Android中第一次加载使用用 ... -
Native+WebApp中Phonegap调用Android Activity
2012-07-05 16:10 10995在项目采用Native+Web方式开发,A ... -
phonegap底层原理学习和研究(四)
2012-06-12 17:34 3094在phonegap ... -
phonegap底层原理学习和研究(三)
2012-06-12 17:08 6282针对Phonegap开发中常用的D ... -
【转】手机应用开发者需注意的20个事项
2012-05-30 10:54 1845你想要成为手机开发者吗?你的目标可能是从应用商店中赚取大 ... -
【转】8 个移动产品设计必备网站
2012-05-30 09:49 2157本文整理了8个移动设计资源丰富的网站,希望对你的开发设计工作有 ... -
HTML5 canvas实现电子签名
2012-05-29 17:27 226911.为什么要用到BASE64编码的图片信息 Base6 ... -
HTML5 的GEOLocation的API
2012-05-29 10:15 7170Geolocation API用于将用户当前地理位 ... -
jquerymobile 一个简单的九宫格实现(Gallery)
2012-05-28 11:10 9298jquerymobile实现一个简单的九宫格代码如下: ... -
jquerymobile google地图插件jquery-ui-map
2012-05-20 16:12 5960最近要开发地图相关的功能,学习一下jquerymob ... -
【转】JQuerymobile 官方 资源和插件
2012-05-19 16:51 8116In this section, we have gat ... -
JQueryMobile页面跳转参数的传递解决方案
2012-05-16 10:52 12610在JQueryMobile开发手机端应 ... -
jQuery Mobile学习笔记
2012-05-14 16:36 5463总页面框架:<div data-role=&quo ... -
【转】生活中的交互之小户型设计
2012-05-13 13:41 1838编辑:S++小组 在房价高涨的今天,对于年轻的 ... -
【转】支付宝“技术风云会”:HTML5引发的移动开发变革
2012-05-13 13:29 2248在刚刚结束的支付宝“技术风云会”论坛上,Html5再次成 ... -
HTML 5+JavaScript混合应用比本地应用的开发成本低
2012-05-13 13:22 2895开发者们经常思考的一个问题是该开发Web应用、本地应用, ...
相关推荐
这个资源包含了多套jQuery Mobile模板,它们是预先设计好的界面布局,可以帮助初学者快速入门。每套模板都展示了不同的设计风格和功能组合,比如: 1. **基础模板**:包含最简单的页面结构,适合学习jQuery Mobile...
JQuery Mobile则是一个专门针对移动设备优化的JavaScript库,它简化了移动Web应用的开发,提供了触屏友好的界面和交互。 2. **创建对话框Controller** 在MVC4中,我们需要创建一个新的Controller来作为对话框的...
- **初始化**: 在页面中引入 jQuery 和 jQuery Mobile 的库文件,然后在文档加载完成后调用 `$(document).on('mobileinit', function() { ... })` 进行配置。 - **页面结构**: 使用 `<div data-role="page">` 创建...
jQuery Mobile 是一个强大的前端框架,用于构建响应式、触摸友好的移动 Web 应用。在这个主题中,“jQueryMobile 仿qq侧滑删除以及动态添加”主要关注两个核心功能:模仿 QQ 的侧滑删除效果和动态添加内容。 首先,...
在"phoneGap jqueryMobile demo"这个项目中,SmartHome可能是示例应用的名字,可能包含了一系列使用PhoneGap和jQuery Mobile创建的文件,用于展示如何将两者结合使用来开发一个智能家居控制应用。开发者可能使用HTML...
1. **单一页面应用(Single Page Applications, SPA)**:jQuery Mobile通过AJAX技术实现了页面无刷新导航,使得用户在不同页面间切换时,感觉像是在同一个页面上操作,提高了用户体验。 2. **触控优化**:框架内建...
2. **跨平台兼容**:JQuery Mobile 支持所有主流的移动操作系统,如 iOS、Android、Blackberry、Windows Phone 等,这使得开发者能够构建一个应用程序,同时在多种设备上运行,减少了开发成本。 3. **HTML5 驱动的...
- **对话框**:对话框是 jQuery Mobile 中的一个特殊组件,它可以作为一个独立的弹出窗口呈现。开发者可以通过设置 `data-role="dialog"` 来创建一个对话框。 - **导航与历史**:jQuery Mobile 支持基于历史记录的...
jQuery Mobile作为一个强大的移动端开发框架,提供了一套简洁的API来帮助开发者控制loading对话框的显示和隐藏。本文将深入探讨jQuery Mobile中控制loading对话框的方法。 首先,我们要明确jQuery Mobile是一个专门...
jQuery Mobile 是一个强大的前端框架,专为构建响应式、触控友好的移动Web应用程序而设计。这个版本是1.4.5,它提供了丰富的组件、交互效果和优化,旨在简化跨平台的移动应用开发。 1. **框架基础** - jQuery ...
这是一个简单的jQuery Mobile页面。 页脚 ``` #### 四、jQuery Mobile的应用结构与导航 ##### 4.1 页面 - **内部页面**:在同一HTML文档中的页面,可以通过链接在内部页面之间导航。 - **外部页面**:...
总的来说,popupWindow.js是一个强大且灵活的jQuery弹窗插件,它的多项功能(多窗口、最大化、最小化、拖拽和改变尺寸)使得它在网页应用开发中具有很高的实用性。对于希望提升用户界面交互性的开发者来说,这是一个...
`demos.jquerymobile.com` 是一个专门展示 `jQuery Mobile` 库功能和用法的在线平台。这个站点包含了各种各样的示例,帮助开发者理解和学习如何在移动设备上构建响应式、触摸友好的网页应用。作为 `HTML` 的一部分,...
jQuery Mobile 是一个专为触摸设备设计的前端框架,它基于 jQuery 库,旨在简化跨平台的移动应用开发。这个框架提供了一套完整的组件、交互效果和主题系统,使得开发者能够创建功能丰富且用户体验优良的移动应用。...
在Android开发中,WebView是一个非常重要的组件,它允许我们在应用程序中加载和显示网页内容,甚至可以与本地HTML页面进行交互。在《jQuery Mobile权威指南》的学习过程中,你会遇到如何使用WebView来实现本地HTML...
2. **链式调用**: jQuery对象返回的是一个jQuery集合,这意味着你可以连续调用多个方法,如`$("#element").hide().fadeIn(1000)`,这会先隐藏元素,然后在1秒内淡入显示。 3. **事件处理**: jQuery提供了一致的API...
jQuery Mobile 是一个流行的前端框架,专为移动设备设计,旨在简化移动 web 开发。这个框架是基于 jQuery 的,它提供了丰富的交互元素、触摸友好的用户界面(UI)组件以及优化的页面导航机制。在本篇文章中,我们将...