JQuery Mobile入门——单选按钮组

1、创建单选按钮组,使用data-role属性值为controlgroup的<fieldset>元素,包裹全部的<input>和<label>元素,然后在成员结构中每个<label>元素都通过for属性对应一个类型为radio的<input>元素。

2、示例代码:

<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <meta name="viewport" content="width=device-width,initial-scale=1"/>
  <link href="Css/jquery.mobile-1.2.0.min.css" rel="Stylesheet" type="text/css"/>
  <script src="Js/jquery-1.8.3.min.js" type"text/javascript"></script>
  <script src="Js/jquery.mobile-1.2.0.min.js" type="text/javascript"></script>
  <script type="text/javascript">
    $(function(){
 $("input[type='radio']").bind("change",function(event,ui){
   $("#pTip").html(this.value);
 })
})
  </script>
 </HEAD>
 <BODY>
    <div data-role="page">
 <div data-role="header">
   <h1>头部栏</h1>
 </div>
 <div data-role="content">
   <fieldset data-role="controlgroup" data-type="horizontal">
 <input type="radio" name="rdoA" id="rdo1" value="1" checked="checked"/>
 <label
for="rdo1">A</label>
 <input type="radio" name="rdoA" id="rdo2" value="2"/>
 <label
for="rdo2">B</label>
 <input type="radio" name="rdoA" id="rdo3" value="3"/>
 <label
for="rdo3">C</label>
</fieldset>

<p id="pTip"></p>
 </div>
 <div data-role="footer"><h4>@2013 3I Studio</h4></div>
</div>
 </BODY>
</HTML>


3、效果图预览:

JQuery Mobile入门——单选按钮组_第1张图片选择B后:JQuery Mobile入门——单选按钮组_第2张图片


4、创建复选框与创建单选按钮类似,代码如:

   <fieldset data-role="controlgroup"data-type="horizontal">
 <input type="checkbox" name="chkA" id="rdo1" value="1" checked="checked"/>
 <label for="rdo1">A</label>
 <input type="checkbox" name="chkB" id="rdo2" value="2"/>
 <label for="rdo2">B</label>
 <input type="checkbox" name="chkC" id="rdo3" value="3"/>
 <label for="rdo3">C</label>
</fieldset>

你可能感兴趣的:(JQuery Mobile入门——单选按钮组)