为清楚起见,假设我有一个复选框,我想使用两个按钮选中和取消选中。
我可以使用基本的 javascript 选中/取消选中该框,但是使用 jquery,一旦删除该属性,我就无法将其重新设置...知道为什么吗?
我创建了一个基本的文件来说明:
<button id='button1'>check</button>
<button id='button2'>uncheck</button>
<input type="checkbox" id="myBox1" value="polo" />
<br/>
<button id='button3'>check</button>
<button id='button4'>uncheck</button>
<input type="checkbox" id="myBox2" value="polo" />
<br/>
$(document).ready(function () {
$('#button1').click(function () {
$('#myBox1').attr('checked','checked');
});
$('#button2').click(function () {
$('#myBox1').removeAttr('checked');
});
$('#button3').click(function () {
document.getElementById('myBox2').checked = true;
});
$('#button4').click(function () {
document.getElementById('myBox2').checked = false;
});
});