我试图找到一个三态复选框插件.但是,我发现每个插件都依赖于元素的层次结构(如文件夹结构).我只需要一个复选框元素,我想要一个三方框.
有人知道一个jQuery插件会这样做吗?我真的很惊讶,我没有找到适用于http://plugins.jquery.com/的.
谢谢您的意见.
解决方法
这些答案有些过时了,因为jQuery重新插入了他们的插件.
“三态”(不确定)复选框内置于JavaScript中,只需在其上设置属性即可轻松将其设置为该状态.更多信息:
http://css-tricks.com/indeterminate-checkboxes/
$(“#some-checkBox”).prop(“indeterminate”,true);
在这个新的jQuery插件网站上提供了一个插件,它提供了这个功能:
http://plugins.jquery.com/tristate-checkbox/
这三个状态被检查,未检查和不确定.它提供了不确定的状态,这取决于是否检查了所有的子复选框.