0

Klicken Sie auf eine Schaltfläche scheint keine Aktion zu tun, ich konnte nicht herausfinden, was falsch ist.Bitte helfen Sie mir, das gleiche zu finden. HieraddEventListener funktioniert nicht auf klicken

Menu.prototype._initToggleEvents = function() { 
    var scope = this; 
    this.toggle.addEventListener("click", function() { 
     (scope.menuPosition == "off") ? scope._toggleMenuOn() : scope._toggleMenuOff(); 
    }); 
    }; 

ist das Plunker Beispiel: https://plnkr.co/edit/6kd2ZWc1iLJ2q1OPiiIM?p=preview

+0

Ihre script.js löst Fehler aus – Thomas

+0

was ist der Grund, warum der Queryselector # mm-menu element nicht findet und immer null zurückgibt. – user6754

+0

weiß nicht, und solange Ihre 'script.js' Fehler wirft, sobald es geladen und ausgeführt wird, würde ich nicht einmal versuchen, das zu debuggen. Fixiere zuerst deine script.js! – Thomas

Antwort

0

Nun, ich herausgefunden, dass das Auslösen das Plugin von falscher Stelle machte die addEventListener nicht aufgerufen werden, bewegen Sie das Skript direkt vor dem Body-Tag geschlossen wurde aufgelöst die Problem.

Verwandte Themen