В IE8, мой скрипт меню, похоже, не идет хорошо. Но после долгих поисков я не могу понять, почему он бросает ошибки, как:Невозможно получить значение свойства «звонок»: объект имеет значение null или undefined IE8
SCRIPT5007: Unable to get value of the property 'call': object is null or undefined
site.js, line 5 character 5
Мой сценарий:
var anchor = document.querySelectorAll('button');
[].forEach.call(anchor, function(anchor){
var open = false;
anchor.onclick = function(event){
event.preventDefault();
if(!open){
this.classList.add('close');
open = true;
}
else{
this.classList.remove('close');
open = false;
}
};
});
Этот скрипт обрабатывает мой мобильный навигации, но я все еще учусь, я могу «Нет. Может ли кто-нибудь помочь указать мне в правильном направлении?
На самом деле, многие из них не доступны в IE8, 'classList' работает только в IE11 и т. д. – adeneo