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- ...
随机推荐
- Eclipse关联Java源代码
一个很简单的技巧,不多说,直接贴图 1. 2 . 3.选择你jdk下的src.zip就可以了.搞定!
- Entity Framework with MySQL
Get Entity Framework: http://msdn.microsoft.com/en-us/data/ee712906 Entity Framework 6 Tools for Vis ...
- JS局部打印两种方法
所有浏览器都可以 <html> <head title=""> <title>测试打印</title> <style medi ...
- Android studio教程:[4]真机测试
有了Android studio这么好用的软件,自然要有一部不错的安卓手机,然后在真机上测试自己的程序,那样才能更好的发现程序中存在的问题,毕竟模拟器不是真正的手机嘛. 工具/原料 Android s ...
- 转载-SQL不同服务器数据库之间的数据操作整理(完整版) .
---------------------------------------------------------------------------------- -- Author : htl25 ...
- GridView事件DataBinding,DataBound,RowCreated,RowDataBound区别及执行顺序分析
严格的说,DataBinding,DataBound并不是GridView特有的事件,其他的控件诸如ListBox等也有DataBinding,DataBound事件. DataBinding事件MS ...
- linux学习笔记之零散笔记。
部分知识,不足以成为完整博文.但又不能随意抛弃. 1,文件名建议字符集:字母+数字+ ./-/_ 尽量不要使用其他符号.因为特殊符号在很多功能中已经被占用. 2,系统调用通常提供最小接口(最简易) ...
- Mysql自定义变量的使用
用户自定义变量是一个容易被遗忘的MySQL特性,但是如果能用的好,发挥其潜力,在某些场景可以写出非常高效的查询语句.在查询中混合使用过程化和关系化逻辑的时候,自定义变量可能会非常有用.单纯的关系查询将 ...
- 切记ajax中要带上AntiForgeryToken防止CSRF攻击
在程序项目中经常看到ajax post数据到服务器没有加上防伪标记,导致CSRF被攻击,下面小编通过本篇文章给大家介绍ajax中要带上AntiForgeryToken防止CSRF攻击,感兴趣的朋友一起 ...
- Gallery过时替代方案HorizontalScrollView
布局: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:androi ...