近期在群里遇到多数网友提到$.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. 杂项-TMod:常见错误

    ylbtech-杂项-TMod:常见错误 1.返回顶部 1. 1.1. {Template Error} TypeError: dateDiff is not a function at Array. ...

  2. Java同步容器总结

    <0>StringBuffer适用于多线程场景,StringBuilder适用于字符串拼接[堆栈封闭] `Vector`实现`List`接口,底层和`ArrayList`类似,但是`Vec ...

  3. Mvc程序字体加载失败问题

    在我们开发的asp.net-mvc项目中,有时会出现字体加载失败的现象,但是一检查字体文件目录,发现文件目录都是存在的且有效的,这是为何呢?原来需要再web.config文件中添价少许配置代码就搞定. ...

  4. 分别使用Hadoop和Spark实现TopN(1)——唯一键

    0.简介 TopN算法是一个经典的算法,由于每个map都只是实现了本地的TopN算法,而假设map有M个,在归约的阶段只有M x N个,这个结果是可以接受的并不会造成性能瓶颈. 这个TopN算法在ma ...

  5. Windows7环境下Composer 安装包的Cache目录位置

    http://segmentfault.com/a/1190000000355928 https://getcomposer.org/doc/ 要说Composer的用法,以后再说,现在只记录wind ...

  6. Android 新浪微博开放平台应用 android签名怎么获得

    方法一: 通过命令行,直接生成MD5值 keytool -list -v -keystore keystorefile -storepass 其中keytool为jdk自带工具:keystorefil ...

  7. js 图片轮播代码编辑

    图片轮播,将几张图片统一放在展示平台 banner上,通过banner移动将图片轮流播放. <script>// 取对象 var btn_l = document.getElementsB ...

  8. 复习java基础第四天(集合:List、Map、Collections、Enumeration)

    一.List: List 代表一个元素有序.且可重复的集合,集合中的每个元素都有其对应的顺序索引 List 允许使用重复元素,可以通过索引来访问指定位置的集合元素. List 默认按元素的添加顺序设置 ...

  9. 用cmd查看win8版本 激活等详细信息命令

    Win+x===>选择以管理员身份运行,输入: slmgr /dlv   显示:最为详尽的激活信息,包括:激活ID.安装ID.激活截止日期slmgr /dli 显示:操作系统版本.部分产品密钥. ...

  10. 【sqli-labs】 less37 POST- Bypass MYSQL_real_escape_string (POST型绕过MYSQL_real_escape_string的注入)

    POST版本的less36 uname=1&passwd=1%df' or 1#