视觉上,checkbox有三种状态:checked、unchecked、indeterminate(不确定的)。看起来就像这样子:
对于indeterminate状态的checkbox需要注意的是:你无法在HTML中设置checkbox的状态为indeterminate。因为HTML中没有indeterminate这个属性,你可以通过Javascript脚本来设置它
1
2
|
var checkbox = document.getElementById( "reyo-checkbox" ); checkbox.indeterminate = true ; |
或者通过jQuery来设置
1
|
$( "#reyo-checkbox" ).prop( "indeterminate" , true ); // prop is jQuery 1.6+<br><br> |