data-transition的属性值:
- slide ----------------- 默认值,从右到左滑动的动画效果
- pop ----------------- 以弹出的效果打开页面
- slideup ----------------- 向上滑动的动画效果
- slidedown ----------------- 向下滑动的动画效果
- fade ----------------- 渐变褪色的动画效果
- flip ----------------- 旧页飞出,新页飞入的动画效果
- turn ----------------- 书页翻转
- flow ----------------- 旧页缩小,新页变大
相关推荐
`jqm带参数跳转`这个主题,涉及到的关键知识点包括:页面结构、页面链接、`data-url`属性、`data-rel`属性以及使用`data-transition`控制过渡效果。 首先,jQuery Mobile 使用一个单一 HTML 文件来构建多个“页面”...
<a href="#page2" data-rel="page" data-transition="slide">页面二 ``` 在上面的代码中,我们添加了两个按钮:一个是返回按钮,使用内置的"ui-icon-carat-l"图标;另一个是滑动过渡到"page2"的链接。 ### 设置...
- **自定义选择器**:jQuery Mobile 使用了一个名为 `jqmData()` 的自定义选择器,它可以解析元素的 `data-` 属性并根据这些属性应用特定的行为。 - **插件与小部件**:jQuery Mobile 依赖于一系列插件和小部件来...
jQuery Mobile使用`jqmData()`这个自定义选择器来处理带有`data-`前缀的自定义属性。例如,`data-role="page"`会被解析并触发一系列初始化操作,如设置CSS类、绑定事件等。 #### 三、应用结构与导航 ##### 3.1 ...
1. **页面切换动画**:JQM支持多种页面过渡效果,如滑动、淡入淡出等,通过`data-transition`属性设置。 2. **动态加载与预加载**:页面可以通过Ajax动态加载,提高性能。使用`$.mobile.pageContainer`对象的`load`...
$.mobile.changePage(toSlide, {transition: toSlide.jqmData('transition')}); }; ``` 这个函数使用了jQuery Mobile的changePage方法来实现带有过渡效果的页面跳转。过渡效果通过传入的参数来指定,比如 fade、...
例如,`<div data-role="page">`定义了一个页面,`<form data-role="none">`则表示不应用jqm的默认样式和行为。 创建Notepad应用的第一步是构建基本的HTML结构。一个简单的页面通常由多个"data-role='page'"的div...
其中,关键的一点是 **jqmData() 自定义选择器** 的使用,这使得 jQuery Mobile 能够轻松地识别并处理带有特定数据属性的 HTML 元素。 ##### 2. **构建首个应用** 要开始使用 jQuery Mobile 创建应用程序,首先...
1. **页面转换动画**:jQuery Mobile提供了多种页面过渡效果,通过`data-transition`属性可以设置。 2. **表单处理**:jQuery Mobile对HTML表单进行了增强,提供了更友好的触控体验,如日期选择器、滑块等。 3. **...
- `jqmData()`:在元素上存储任意数据,可以使用`key`和`value`参数绑定数据。 - `jqmRemoveData()`:移除元素上的数据,可选参数`name`用于指定移除特定数据。 - `jqmHasData()`:检查元素是否绑定了数据。 ...