📅  最后修改于: 2023-12-03 15:16:42.030000             🧑  作者: Mango
jQuery Mobile(JQM)是一款用于构建响应式移动应用程序的HTML5框架。Checkboxradio Widget是JQM中的一个小部件,可以使用它轻松地创建复选框和单选按钮。其中,iconpos选项用于决定图标(如果有)出现在文本的何处。
iconpos选项可以取以下值:
以下是一个示例代码:
<fieldset data-role="controlgroup" data-type="horizontal" data-mini="true">
<legend>请选择食品类型:</legend>
<input type="checkbox" name="food-type" id="ft-a" value="1">
<label for="ft-a" data-icon="home" data-iconpos="left">中餐</label>
<input type="checkbox" name="food-type" id="ft-b" value="2">
<label for="ft-b" data-icon="user" data-iconpos="left">西餐</label>
<input type="checkbox" name="food-type" id="ft-c" value="3">
<label for="ft-c" data-icon="star" data-iconpos="left">日餐</label>
</fieldset>
在这个例子中,我们创建了一个水平排列的复选框组,用于选择不同的食品类型。每个选项(label)都有一个图标,且这些图标都位于文本左侧。代码中,我们使用了data-icon和data-iconpos属性来实现这个效果。