Jquery Mobile 记录
使用的是C#语言,.Net+Jquery Mobile 框架开发
1.使用水平组切换操作
<fieldset id="Tfdset1" data-role="controlgroup" data-type="horizontal" class="" data-mini="true" style="margin: 0px;">
<input type="radio" name="Tradio_1" id="Tradio11" value="1">
<label for="Tradio11" style="width:40px;text-align:center;">签 到</label>
<input type="radio" name="Tradio_1" id="Tradio21" value="2">
<label for="Tradio21" style="width:40px;text-align:center;">签 退</label>
</fieldset>
设置label的长度等同于设置选项长度
Jquery设置选中:
$("#Pradio21").attr("checked", "checked");
$("input[type='radio']").checkboxradio("refresh");
2.后台登录用到了a标签,出现了 a标签在IE下点击过后出现虚线边框的问题
添加样式 : a:focus{outline:none;}
3.使用Jquery的Tabs操作指定特定选项卡选中
从左至右,从0开始.
官网详解:http://api.jqueryui.com/tabs/#option-active
$( "#tabs" ).tabs({active: 1});
// Getter
var active = $( "#tabs" ).tabs( "option", "active" );
// Setter
$( "#tabs" ).tabs( "option", "active", 1 );
4.修改jquery mobile 控件的宽度(CSS)等
<select name="flip" id="flip" data-role="slider" data-mini="true">
<option value="off">未订阅</option>
<option value="on" selected="selected">已订阅</option>
</select>
如:滑块选择的控件,在页面生成的时候会增加一堆标签及样式,这样,需要先找到对应的样式然后重写样式
如下图,select标签添加了 data-role="slider" 属性之后,会变为滑块选择的样子,同时在select中添加div等嵌套标签,这里的宽度就是
在div的class中ui-slider-switch样式定义的,要改这里的宽度在页面上重写这个样式重写定义宽度即可。

5.jquerymobile动态添加元素之后有些不能被正确渲染的解决方法:
$("#对象ID").trigger( "create" );
有些对象提供了refresh 方法,如listview、flip toggle,select
则使用 jq(".detail").listview("refresh");
$("#对象ID").selectmenu("refresh");
这种方式对于动态添加的元素还是无法起作用。
Jquery Mobile 记录的更多相关文章
- jQuery Mobile学习日记之HelloWorld
这里是本人学习jQuery Mobile的过程,主要用于记录,过程中有不对的地方或不严谨的地方,欢予以指出纠正,非常感谢! 1.首先是下载安装以下文件: [Opera Mobile Emulator] ...
- jQuery Mobile的基本使用
本人是软件开发的初学者,总结了一点点日常所学,记录在此,主要目的是鼓励自己坚持学习,怕有一天忘记了,还能复习曾经学过的知识点. 如有大神路过为我指点迷津,纠正改错更是感激不尽,但请不要喷我这个菜鸟!谢 ...
- 在 JQuery Mobile 中实现瀑布流图库布局
先来看在Windows系统的1080P显示器中显示的效果: 这个整合方式几乎没有现存的实例,是自己总结出来的方法,在此记录下来. 首先访问Masonry官网下载masonry.pkgd.min.js: ...
- [转载]Jquery mobile 新手问题总汇
原文链接:http://www.wglong.com/main/artical!details?id=4 此文章将会持续更新,主要收录一些新手比较常见的问题. 欢迎 向我推荐比较典型的常见问题,我会记 ...
- 【Jquery mobile】动态加载ListView 转
[Jquery mobile]动态加载ListView 分类: Jquery Mobile2011-12-01 09:04 13984人阅读 评论(1) 收藏 举报 jquerylistviewmob ...
- Jquery Mobile设计Android通讯录第二章
本文是jQuery Mobile设计Android通讯录系统教程的第二篇,在上一篇教程中(http://publish.itpub.net/a2011/0517/1191/000001191561.s ...
- 使用Jquery Mobile设计Android通讯录
本系列教程将指导大家一步步使用Jquery Mobile设计一个Android的通讯录应用.其中在应用的界面部分,将使用jQuery Mobile框架,并且会指导大家如何使Android中提供的web ...
- 自学JQuery Mobile的几个例子
JQuery Mobile是一个用于构建移动Web应用程序的框架,适用于主流的移动设备(智能手机.平板电脑),该框架利用了HTML5和CSS3技术减少了额外的脚本文件的编写.具体JQuery Mobi ...
- jquery mobile切换页面的几种方法
jquery mobile切换页面的几种方法 - 不厚道青蛙之焦油潭 - 博客频道 - CSDN.NET jquery mobile切换页面的几种方法 分类: phonegap html5 2012- ...
随机推荐
- linux下tar.xz 文件解压
在linux下下载源码文件安装时有些会遇到tar.xz文件的解压,习惯了tar解压缩,第一次遇到.xz文件还是有点迷惑,google 如下,解压这种格式的文件需要xz工具,如果xz工具没有安装,则安装 ...
- [Python笔记][第一章Python基础]
2016/1/27学习内容 第一章 Python基础 Python内置函数 见Python内置函数.md del命令 显式删除操作,列表中也可以使用. 基本输入输出 input() 读入进来永远是字符 ...
- [Uva247][Tarjan求强连通分量][Calling Circles]
题目大意: 例如:A跟B打电话,B跟C打电话,C跟A打电话..D跟E打电话,E跟D不打电话.则A,B,C属于同一个电话圈,D,E分别属于一个电话圈,问有多少个电话圈. 分析 就是裸的求强连通分量,直接 ...
- ASP.NET在实际开发中验证码的用法
在网上有看到很多关于验证码的代码,很多都只是生成一张验证码图片,然而在实际登陆验证模块,验证码要怎么添加进去或者说怎么运用.和实际项目开发中要怎么使用验证码,我自己总结了几点. 一.在实际开发登陆模块 ...
- c语言中的经典算法
c语言经典排序以及查找方法 冒泡排序 #include <stdio.h> int main() { int i, j, t, a[11]; /*定义变量及数组为基本整型*/ printf ...
- 天坑 之 JSP编译错误
情况:今天写自己的小网站,使用jsp+servlet+mysql,bean,dbutil,DAO等都已经写完,mySQL也已经创建好数据库,表,和字段,添加完成数据,启动tomcat,结果出现下图错误 ...
- php isset — 检测变量是否设置 foreach循环运用
例子 $a = 336 ; $b = 33 ; function large($x,$y){ if((!isset($x))||(!isset($y))){ // echo "this fu ...
- Leetcode算法刷题:217和219题 Contains Duplicate
从题目名字就可以看出这两道题是相似的,219是217的加强版 217:Contains Duplicate 题目 给予一个数组,判断是否有重复的元素.如果有就返回True,没有就返回False.以下是 ...
- 计算球体积,hdu-2002
计算球体积 Problem Description 根据输入的半径值,计算球的体积. Input 输入数据有多组,每组占一行,每行包括一个实数,表示球的半径. Output 输出对应的球的体积 ...
- Android小记之--android:listSelector
使用ListView和GridView时,经常使用android:listSelector来使item被选中时的状态.但如果不配合android:drawSelectorOnTop来使用可能达不到想要 ...