2017-09-09 6 views
0

IE wird immer noch von 15,5% der Web-Benutzer verwendet, also möchte ich es unterstützen und Materialize wird nicht in IE 7 unterstützt. Allerdings teste ich es im neuesten Browser.Google Materialize funktioniert nicht in IE 11

Der Problembereich des Codes ist, dass die materialize.js nicht funktioniert. Speziell dieser Teil:

/** Navbar mobile collapse **/ 
$('.button-collapse').sideNav(); 

Auch nicht funktioniert die Dropdown-Menüs, also definitiv ein JS-Problem.

Hier sind die Schritte, die ich bisher versucht haben:

  1. jQuery über dem materialisieren CSS und JS-Dateien Putting. Ich habe etwas Funktionalität zurückgebracht, indem ich oben auf die Seite statt auf den Boden gesetzt habe.
  2. eine Async Last ein Beispiel verwendet unten angegeben:

    jQl.loadjQ('https://code.jquery.com/jquery-3.2.1.min.js'); Ql.loadjQ('https://cdnjs.cloudflare.com/ajax/libs/materialize/0.100.1/js/materialize.min.js'); 
    
  3. ein Hack materialisieren Versuchte zu verwenden:

    (function($){ 
        $(function(){ 
        $('.button-collapse').sideNav(); 
        }); // end of document ready 
        })(jQuery); // end of jQuery name space 
    

Wenn Sie mich unstuck bekommen kann helfen, sehr geschätzt. Ansonsten funktioniert das in Chrome so gut, dass es sich kaum um einen Codefehler handelt. *** UPDATE funktioniert in Firefox, aber nicht in der Oper.

Antwort

0

"Hallo Leute",

fixierte ich das Problem, indem Sie manuell die js und CSS-Dateien auf die Web-Host-Umgebung hochladen. Jetzt funktioniert es in IE nur noch, um Opera zu testen.

Große Sachen kritisch gesagt

Verwandte Themen