Неопредённое состоянии для чекбоксов indeterminate, как решить?
Есть несколько чекбоксов + один из них "выделить все", то есть выделяет все чекбоксы, так вот, когда выделен хотя бы один чекбокс, но не выделены все, тогда чекбокс "выделить все" в неопредлённом состоянии. Использую псевдокласс indeterminate. Так вот, во всех браузерах всё отлично работает, только internet explorer косяки (проверял только на ie 11):
если чекбокс "выделить все" в неопределённом состоянии, то при нажатии на него он и все остальные чекбоксы должны выделиться, но в ie11 почему-то просто убирается это неопредённое состоянии с чекбокса при первом нажатии на него, только при втором выделяются все чекбоксы.
Алексей Уколов: jsfiddle.net/leongersen/hfhs1akb вот простой пример, во всех браузерах работает как надо: при нажатии на чекбокс с неопределённым состоянием, он выделяется, в ie же нужно 2 раза кликнуть на него + видно, что в ie только после второго клика срабатывает event change на input.