$.mobile.changePage (method)
从一个页面到另一个页面可以编程来改变.该方法用于页面间跳转,以点击一个链接或者提交表单的形式出现, (当那些特性被启用时).
Arguments
to
◆String, url: ("about/us.html")
◆jQuery 对象 ($("#about"))
◆一个指定了两个页面引用的数组[from,to] ,用以在已知的page进行跳转. From 是当前所能看到的页面( 或者是 $.mobile.activePage ).
◆发送表单数据的对象. ({to: url, data: serialized form data, type: "get" or "post"}
transition (string, 过渡效果: "pop", "slide"," "none")
reverse (boolean, default: false). 设置为true时将导致一个反方向的跳转.
changeHash (boolean, default: true). 当页面change完成时更新页面的URL hash.
示例:
- //以slideup效果 跳转到 "about us" 页面
-
- $.mobile.changePage("about/us.html", "slideup");
-
- //跳转到 "search results" 页面,提交id为 "search"的表单数据
-
- $.mobile.changePage({
-
- url: "searchresults.php",
-
- type: "get",
-
- data: $("form#search").serialize()
-
- });
-
- //以pop效果 跳转到 "confirm" 页面 并且在url hash里不记录其历史
-
- $.mobile.changePage("../alerts/confirm.html", "pop", false, false);
$.mobile.pageLoading (method)
显示或隐藏 页面加载消息,该消息由$.mobile.loadingMessage进行配置.
Arguments:
Done (boolean,默认为 false, 这意味着加载已经开始). 设置为True会隐藏 页面加载消息.
示例:
- //提示页面加载
-
- $.mobile.pageLoading();
-
- //隐藏页面加载
-
- $.mobile.pageLoading( true );
$.mobile.path (methods, properties)
Utilities for getting, setting, and manipulating url paths. TODO: document as public API is finalized.
$.mobile.base (methods, properties)
Utilities for working with generated base element. TODO: document as public API is finalized.
$.mobile.silentScroll (method)
在不触发scroll事件处理程序的情况下在Y轴上进行滚动.
Arguments:
yPos (number, 默认为 0). 传递任何数字以在Y坐标上进行滚动.
示例:
- // Y上滚动 100px
-
- $.mobile.silentScroll(100);
$.mobile.addResolutionBreakpoints (method)
为min/max width class 添加width折断点 被添加到HTML元素上. (译注:折断点指的是当屏幕或浏览器宽度在到达某个范围时,容器元素将会发生折断现象--比如当宽度为480时2个radiobutton会排成一排,而宽度改变为320时,2个radiobutton可能会自动折断成两排)
Arguments:
values (number 或者 array). 传递任何数字或者数字数组.
示例:
- //添加一个 400px 的分辨率断点
-
- $.mobile.addResolutionBreakpoints(400);
-
- //添加二个分辨率断点
-
- $.mobile.addResolutionBreakpoints([600,800]);
分享到:
相关推荐
本文将深入探讨 jQuery Mobile 开发过程中的十大实用技巧与代码片段,帮助您更加高效地进行移动 Web 应用的开发。 #### 二、完整的基本页面结构 构建一个基本的 jQuery Mobile 页面通常需要以下结构: ```html <!...
《软件工程师-经典收藏50个jQueryMobile开发技巧集萃》文档汇集了众多关于jQuery Mobile的实用技巧,这些技巧对于软件工程师来说是构建高效、跨平台的移动网站和应用的宝贵资源。jQuery Mobile是一个强大的框架,它...
【描述】尽管描述为空,但我们可以从常规的jQuery Mobile开发流程中推测其内容。在实际开发中,通常会涉及到以下几个关键知识点: 1. **jQuery Mobile的基本结构**:jQuery Mobile使用HTML5的数据属性(data-*)和...
jQuery Mobile(JQM)和ASP.NET的结合,为开发者提供了一个强大且高效的工具集,可以快速构建美观且用户友好的移动Web应用。本文将深入探讨这两个技术栈如何协同工作,以及它们的关键特性。 **jQuery Mobile 简介**...
结合使用谷歌分析(Google Analytics)工具和jQuery Mobile - **知识点**: 如何集成Google Analytics来追踪和分析jQuery Mobile应用的使用情况。 - **详细介绍**: - **概念理解**: Google Analytics是一个强大的...
《jQuery Mobile即学即用》这本书是专门为想要快速掌握jQuery Mobile技术的读者设计的实用教程。jQuery Mobile是一款基于JavaScript库的框架,专为移动设备优化,用于构建响应式、跨平台的触摸友好型Web应用。它利用...
总的来说,"jQuery Mobile 1.4.2 for Asp.net"是一个实用的学习资源,对于想要在Asp.net环境中开发移动应用的开发者来说,它可以提供完整的案例,帮助理解如何结合jQuery Mobile进行用户界面设计和功能实现。...
jQuery Mobile的提示框组件为移动应用的交互设计提供了强大的工具。通过理解和应用上述知识点,开发者可以创建出既美观又实用的提示信息,提升用户的使用体验。记住,良好的提示框设计应该简洁明了,快速响应用户...
**jQuery Mobile 知识点详解** ...总之,jQuery Mobile 提供了一个强大的工具集,用于快速开发响应式、移动优先的Web应用。通过理解其核心概念和组件,开发者可以创建出既美观又实用的移动Web界面。
### jQuery Mobile 开发入门手册——知识点详解 #### 概述 jQuery Mobile 是一款基于 jQuery 的移动设备框架,专为智能手机和平板电脑等移动设备设计。它提供了一套完整的 UI 组件,可以快速构建美观且功能丰富的...
**jQuery Mobile 餐厅实例详解** jQuery Mobile 是一个轻量级、触控优化的前端框架,用于构建响应式和移动设备友好的Web应用程序...通过学习这个实例,开发者可以更好地理解和应用jQuery Mobile来开发自己的移动应用。
jQuery Mobile是一个流行的前端框架,用于开发适用于各种设备的响应式网站和应用程序。它非常适合创建跨平台的移动应用,...无论是新手还是经验丰富的开发者,jQuery Mobile都能够提供必要的工具和资源来完成移动项目。
8. **性能优化**:由于移动设备资源有限,性能优化是jQuery Mobile开发中重要的一环。书中会讲解如何减少HTTP请求、延迟加载和优化DOM操作以提升应用性能。 此外,压缩包中还包含了《jQuery+Mobile权威指南》的源码...
- **开发环境搭建**:指导读者如何配置必要的开发工具和环境。 - **第一个项目**:通过创建一个简单的示例项目,让读者快速上手。 #### 本书核心知识点 1. **jQuery Mobile框架介绍**: - **概念与特性**:讲解...
为了增强应用的功能,第9章“服务集成策略”将介绍如何在jQuery Mobile应用中集成Web服务和Google Maps,让你能够将在线服务和地图功能融入到移动Web应用中,以提供更加丰富和实用的应用体验。 知识点七:渐进式...
以下是50个jQuery Mobile开发中的实用技巧和资源,帮助开发者提升应用体验。 1. **Backbone移动实例**:学习Backbone.js与jQuery Mobile的结合,通过Safari查看示例应用,了解移动开发基础。 2. **媒体查询锁定...
通过深入学习jQuery Mobile的相关技术和最佳实践,开发者能够快速构建出既美观又实用的应用程序。随着移动互联网的持续发展,掌握像jQuery Mobile这样的框架对于任何前端开发人员来说都将是极其宝贵的技能。
在本文中,我们将深入探讨如何使用jQuery Mobile、WebSocket和Protocol Buffer技术进行即时通讯(IM)应用的开发。这个项目结合了前端的用户交互性、实时通信功能以及高效的数据序列化,构建了一个高效的移动IM系统...