📅  最后修改于: 2023-12-03 15:16:51.674000             🧑  作者: Mango
jQWidgets是一个集成多种控件库的前端UI组件库,其jqxButton控件可以让开发者创建不同样式的按钮,可以设置文本、图标或者两者都有。jqxButton控件提供了imgSrc属性,可以指定按钮上图标的路径。
$("#jqxButton").jqxButton({
imgSrc: 'img/icon.png'
});
其中,#jqxButton是按钮控件的ID,imgSrc是指向图标的地址。
// 创建一个按钮,包含 Icon 图标和文本
$("#button").jqxButton({
imgSrc: 'img/icon.png',
imgPosition: 'left',
textPosition: 'center',
theme: 'energyblue',
width: 150,
height: 50,
value: 'Button with Icon'
});
其中,imgPosition指定图标的位置,textPosition指定文本的位置,theme指定按钮的主题样式,width和height分别指定按钮的宽度和高度,value是按钮的文本内容。
|属性名称|类型|默认值|描述| |---|---|---|---| |imgSrc|string|null|指向按钮图标的地址| |imgPosition|string|left|图标位置,可选值为:left、right、top、bottom| |imgWidth|string|16|图标的宽度,单位为像素| |imgHeight|string|16|图标的高度,单位为像素| |textImageRelation|string|overlay|指定文本与图标之间的关系,可选值为:overlay、imageAboveText、textAboveImage| |textPosition|string|center|文本位置,可选值为:left、right、top、bottom、center| |content|string|Button|按钮的文本内容| |value|string|null|按钮的值| |width|number|string|null|按钮的宽度,单位为像素或百分比| |height|number|string|null|按钮的高度,单位为像素或百分比| |disabled|boolean|false|是否禁用按钮| |theme|string|null|按钮的主题样式|
使用jqxButton控件的imgSrc属性,可以让开发者很方便地在按钮上添加图标,使得按钮更加富有吸引力。同时,通过imgPosition属性,可以灵活地指定图标的位置,实现不同的视觉效果。