Что я пытаюсь сделать, так это щелкнуть элемент, затем навести указатель мыши на другие элементы и изменить их класс, он работает в хроме, но не в IE. Когда я смотрю на элементы, мы видим, что в IE он «блокирует» элемент до первого выбранного, только первый меняет цвет.
Вы можете проверить это, показав консоль IE
<input
class="inputOrder input-number–noSpinners" type="number" min="0" max="1"
ng-class="{inputConfirmed:isInputConfirmed(elem),inputSelected:elem.selected}"
ng-disabled="elem.disabled"
ng-mouseenter="evaluateMouseEvent(elem);"
ng-mousedown="selectElem(elem,dayRange2);"
ng-model="elem.value">
</div>
Plunkr: http://plnkr.co/edit/1ATifw29ctpEjYDqoMe7?p=preview
В хроме, когда я нажимаю на первый элемент, затем просматриваю другие элементы (все еще нажимая) на консоли, мы видим:
1 2 3
В IE мы видим:
1 1 1