Ole: (YEPNOPE) Warum wird nur eine Ausgabe in der Konsole gemacht?

Beitrag lesen

Hi Mathias,

Wieso verwendest du Yepnope auf diese Weise?

Weil ich mich in das Thema einarbeiten will. Und da ist es wenig sinnvoll gleich mit einem Projekt mit Dutzenden js- und css-Files zu arbeiten, wenn auch erstmal zwei reichen um zu verstehen wie es funktioniert.

Die URLs müssen identisch und vollständig sein, dann funktioniert es in meinen Tests:

Das wundert mich jetzt ein wenig, denn in der Doku steht

While you can still set up your own labels for resource callbacks, yepnope now automatically creates keys for you, derived from the basename of the resource. For example, if you were loading https://my-cdn.com/jquery-ui.min.js?v=1.8.16, the derived key would be jquery-ui.min.js.

Direkt über dem Beispielcode:

yepnope({  
  load: ["https:/­/my-cdn.com/jquery.min.js?v=1.7.1", "https:/­/my-cdn.com/jquery-ui.min.js?v=1.8.16"],  
  callback: {  
    "jquery.min.js": function () {  
      console.log("jquery loaded!");  
    },  
    "jquery-ui.min.js": function () {  
      console.log("jquery-ui loaded!");  
    }  
  }  
});

Bis auf die Pfade (relativ/absolut) und die Namen der Dateien ist mein Übungsscript doch vom Aufbau identisch, warum ist es dann falsch? Verstehe ich die Doku und die Beispiele schon nicht richtig?

Btw. auch das Beispiel liefert mir nur eine Ausgabe in der Konsole.

Danke & Gruß
Ole