近期在群里遇到多数网友提到$.mobile.buttonMarkup()方法的使用。

我这里就列了一下api的使用说明,以后大家看博客就能解决这个问题。如有不对的地方,请留言指出!

jQuery Mobile暴露的方法都是使用$.mobile来引用。

$.mobile.buttonMarkup( options, overwriteClasses ) 加入按钮的样式元素

当中options为对象,overwriteClasses为布尔类型,默觉得false。当设置为true,buttonmarkup()丢弃全部样式。相反。当设置为false。在当前已经存在的样式基础上添加样式。

options对象的属性解释例如以下

corners属性:设置圆角,布尔类型。默觉得true。

当为true时添加ui-corner-all样式。当为false是删除ui-corner-all样式。

它的使用类似于data-corners="false"。

icon属性:设置图标,字符串类型,默觉得""。它的使用类似于data-icon="arrow-r"。和class加入"ui-icon-"属性类似。

iconpos属性:设置图标位置,字符串类型,默觉得"left"。它的使用类似于data-iconpos="right"。和class加入"ui-btn-icon-"属性类似。

iconshadow属性:设置阴影图标。布尔类型。默觉得false。这个选项是使用1.4.0将会被删除在1.5.0。

它的使用类似于data-iconshadow="true"。和class加入"ui-shadow-icon"属性类似。

inline属性:设置元素的行内样式,布尔类型,默觉得false。它的使用类似于data-inline="true"。和class加入"ui-btn-inline"属性类似。

mini属性:设置元素的较小样式,布尔类型,默觉得false。它的使用类似于data-mini="true"。和class加入"ui-mini"属性类似。

shadow属性:设置元素的阴影,布尔类型。默觉得true。它的使用类似于data-shadow="false"。和class加入"ui-shadow"属性类似。

theme属性:设置主题,默觉得null,继承自父元素,字符串类型。

它的使用类似于data-theme="b"。

和class加入"ui-btn-"属性类似。如:ui-btn-b。

例如以下使用:

$("#myAnchor").buttonMarkup({corners:false});//取消圆角

$("#myAnchor").buttonMarkup({shadow:false});//设置阴影

$("#myAnchor").buttonMarkup({corners:true});//设置圆角

如有不懂,请加qq群:135430763共同学习!

jQuery Mobile中$.mobile.buttonMarkup方法使用具体解释的更多相关文章

  1. 转载扩展Windows Mobile模拟器存储空间的方法

    扩展Windows Mobile模拟器存储空间的方法 在Windows Mobile应用程序开发的初期,可以使用SDK自带的模拟器来进行调试,这给我们开发人员提供了一种方便的途径.一般的应用程序,占用 ...

  2. jquery.validate.min.js 用法方法示例

    页面html 代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ...

  3. JQuery的核心的一些方法[扒来的]

    JQuery的核心的一些方法 each(callback) '就像循环 $("Element").length; ‘元素的个数,是个属性 $("Element" ...

  4. jQuery中的事件绑定方法

    在jQuery中,事件绑定方法大致有四种:bind(),live(), delegate(),和on(). 那么在工作中应该如何选择呢?首先要了解四种方法的区别和各自的特点. 在了解这些之前,首先要知 ...

  5. JQuery中each()的使用方法说明

    JQuery中each()的使用方法说明 对于jQuery对象,只是把each方法简单的进行了委托:把jQuery对象作为第一个参数传递给jQuery的each方法.换句话说:jQuery提供的eac ...

  6. jquery里互为逆过程的方法

    jquery里互为逆过程的方法reverse 在jquery里,有不少互为逆过程的方法,如parent()与children(),parents()与find(),first()和last()等,这些 ...

  7. js jquery 页面加载初始化方法

    js jquery 页面加载初始化方法 一.js页面加载初始化方法 // 1.在body里面写初始化方法. <body onload='init()'> </body> < ...

  8. js/jquery 回调函数的定义方法

    基本写法: 带参数的回调函数 以上回调函数,直接传入function作为参数,同样,还可以传入json对象作为参数...如下. 该方法的优势是可以定义多个回调函数....类似$.ajax回调函数中的s ...

  9. 用jquery解析JSON数据的方法以及字符串转换成json的3种方法

    用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是 json对象,这里考虑的都是服务器返回JSON形式的字符串的形式,对于利用JSONObject ...

随机推荐

  1. 洛谷 P2668 & P2540 [ noip 2015 ] 斗地主 —— 搜索+贪心

    题目:https://www.luogu.org/problemnew/show/P2668   https://www.luogu.org/problemnew/show/P2540 首先,如果没有 ...

  2. Spring MVC中传递json数据时显示415错误解决方法

    在ajax中设置 ContentType为'application/json;charset=utf-8' 传递的data类型必须是json字符串类型:{“key”:"value" ...

  3. 给.Net Core添加Docker文件支持和运行

    1.添加一个Dockerfile文件,将其移到解决方案文件夹,模板如下: FROM mcr.microsoft.com/dotnet/core/sdk:2.2 AS build WORKDIR /ap ...

  4. HBase与RDBMS的区别

    此讨论并不局限于HBase,也会延伸到MongoDB和Cassandra这样的NoSQL数据库. 1.RDBMS RDBMS有以下特点: 面向视图:RDBMS表使用固定的视图,表中的数据类型也会事先定 ...

  5. 利用 html+css 画同心圆(concentric circles)——绝对布局与相对布局

    一.css 绘制圆 #circle { width: 300px; height: 300px; background-color: #000000; border-radius: 300px; } ...

  6. 闰年or平年判断

    <script type="text/javascript">var year = prompt("请输入一个年份");if(year!=null) ...

  7. 安卓JNI使用C++类

    安卓JNI使用C++类,同时可使用C++的类成员变量,这就必须保证程序持续保存Native状态,即长期维护C++对象的地址.完成初始化之后,需要使用对象成员的java层函数需要传入对象的地址. 一.N ...

  8. (转)基于MVC4+EasyUI的Web开发框架经验总结(9)--在Datagrid里面实现外键字段的转义操作

    http://www.cnblogs.com/wuhuacong/p/3872890.html 我们在使用EasyUI的时候,很多情况下需要使用到表格控件datagrid,这个控件控件非常强大,使用起 ...

  9. Linux 之根目录介绍

    1. /bin binary二进制 存放系统许多可执行程序文件 执行的相关指令,例如ls pwd whoami,后台的支持文件目录 2. /sbin super binary超级的二进制 存放系统许多 ...

  10. openstack--memecache

    一.缓存系统 静态web页面: 1.工作流程: 在静态Web程序中,客户端使用Web浏览器(IE.FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Reques ...