jQuery Mobile中在javascript中设置按钮的选项

本文详细解释了HTML按钮的属性与jQuery选项的区别及用法,包括如何定义按钮样式、图标及阴影等特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

按钮的选项和按钮的属性从功能和实现效果上来说是相同的。

不同之处在于,属性是在html标签中声明的,而选项则是在javascript代码中,经由jQuery选择器定位到某个按钮而进行的选项赋值。

从命名来说,通常
选项的名称就是所要操作的语义,例如,icon,而属性的命名则会添加 “data-” 作为前缀,
例如,data-icon 。

作为属性,定义一个按钮的图标是这样实现的。
<button data-icon=”plus”/>
作为选项,在JavaScript 中,选项是这样使用的,
$(“button”).buttonMarkup({ icon: “plus” });
jQuery(“button”).buttonMarkup({ icon: “plus” });

选项名称选项类型缺省值功能标签属性
cornersbooleantrue定义按钮为圆角按钮则设置为true,否则直角按钮为falsedata-corners
iconstringnull定义按钮图标,缺省为没有图标data-icon
iconposstringleft按钮图标的位置,缺省为居左,也可以自定义。data-iconpos
iconshadowbooleantrue按钮图标阴影状态,true-有阴影、false-无阴影data-iconshadow
inlinebooleanfalse/null内嵌按钮样式,false-非内嵌(内联)按钮,按钮与移动设备屏幕等宽、true-内嵌按钮data-inline
shadowbooleantrue按钮阴影状态,true-有阴影、false-无阴影data-shadow
themestringnull,继承自上一级缺省的按钮风格是null,表示按钮风格继承自上一级div 或者section。如果上一级也没有定义风格,则使用缺省风格。风格定义自a 到e,定义5 种不同配色样式。data-theme
initSelectorcss选择器字符串button, [type='button'], [type='submit'], [type='reset'], [type='image']用于指定CSS 选择器。
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值