jQuery的checkbox()方法可以用来操作复选框元素。通过checkbox()方法,可以设置或者获取复选框的选择状态。
使用方法
checkbox()方法接受一个参数,表示复选框的选择状态。参数值可以是 true 或者 false,分别表示选中或未选中状态。
$('input[type="checkbox"]').checkbox(true); // 设置复选框为选中状态 $('input[type="checkbox"]').checkbox(false); // 设置复选框为未选中状态 var status = $('input[type="checkbox"]').checkbox(); // 获取复选框的选择状态
如果不传参数,则会获取复选框的选择状态,返回值为 true 或者 false。
实例
下面的实例中,我们使用 checkbox() 方法来操作复选框元素:
I have a bike
I have a car
在上面的实例中,我们使用了三个按钮,分别用于设置复选框为选中状态,设置复选框为未选中状态,以及获取复选框的选择状态。
- 点击“设置为选中”按钮,会调用 checkbox() 方法,设置复选框为选中状态:$('input[type="checkbox"]').checkbox(true);
- 点击“设置为未选中”按钮,会调用 checkbox() 方法,设置复选框为未选中状态:$('input[type="checkbox"]').checkbox(false);
- 点击“获取选择状态”按钮,会调用 checkbox() 方法,获取复选框的选择状态:var status = $('input[type="checkbox"]').checkbox();