Laden der jQuery-vor anderen Javascript in Joomla 3

Ich bin an einer benutzerdefinierten Komponente für Joomla 3. Es basiert auf jQuery, das ich zuvor in mir. Jetzt, wo es ist eingeschlossen in der Basis-Vorlage, ich brauche es nicht. Aber, meine benutzerdefinierter javascript-Code, setzt auf jQuery wird geladen. Ich laden Sie mit dem folgenden Formular:

$document = JFactory::getDocument();
$document->addScript( PATH TO SCRIPT);

Diese ordnungsgemäß schließt Sie in die <head> element, aber Sie sind geladen, bevor jQuery.

Einige schnelle Suche zeigt abstract class JHtmlJquery im libraries/cms/html/jquery.php aber ich bin mir nicht sicher, von wo dieses aufgerufen wird.

Wie kann ich die Ladereihenfolge so, dass jQuery geladen wird, bevor meine Skripte, die davon abhängen? Und kann ich dies tun, ohne in den core-code?

  • verwenden Sie $Dokument->addCustomTag('<script src="PFAD ZUM SCRIPT" type="text/javascript"></script>'); benutzerdefinierte tags geladen werden, nachdem alle anderen Skripts geladen.
InformationsquelleAutor Benmj | 2012-10-25
Schreibe einen Kommentar