I have a function and it doesn't work in IE11. Display me this error in the forEach. In chrome and firefox work fine. Please help.
Object doesn't support property or method 'forEach'
function someFunction(event) {
var classList = event.currentTarget.classList.toString();
var targetClass = classList.toString().slice(classList.indexOf('open'));
$('button').removeClass('active');
var toOpen = document.getElementsByClassName(targetClass);
var _iteratorNormalCompletion = true;
var _didIteratorError = false;
var _iteratorError = undefined;
for (var _iterator = toOpen[Symbol.iterator](), _step
; !(_iteratorNormalCompletion = (_step = _iterator.next()).done)
; _iteratorNormalCompletion = true) {
var el = _step.value;
var childPanels = el.querySelectorAll('.fa');
childPanels.forEach(function (child) {
child.classList.toggle('fa-minus');
child.classList.toggle('fa-active');
});
var childPanels = el.querySelectorAll('.panel');
childPanels.forEach(function (child) {
child.classList.toggle('current');
});
}
}