JavaScript-Bibliotheken und -Dateien von Drittanbietern in angepassten Widgets referenzieren
Wenn das benutzerdefinierte Widget JavaScript-Bibliotheken, Bilder und andere Webartefakte von Drittanbietern verwendet, ist die optimale Vorgehensweise, einen Unterordner im Widget-Ordner /ui/<widgetname> zu erstellen. Fügen Sie diese Dateien im Unterordner hinzu. Wenn Sie beispielsweise einen Unterordner jslibrary erstellen, sollten die Drittanbieter-Dateien am folgenden Speicherort hinzugefügt werden:
/ui/<Widget-Name>/<jslibrary>/
Diese Dateien können aus den Dateien *.ide.js und *.runtime.js unter Verwendung des folgenden relativen Pfads referenziert werden:
../Common/extensions/<extensionname>/ui/<widgetname>/<jslibrary>/
Das folgende Beispiel zeigt, wie eine JavaScript-Bibliothek eines Drittanbieters und ein CSS in Ihren Widget-Code eingeschlossen werden:
if (!jQuery().qtip) {
$("body").append('<script type="text/javascript"
src="../Common/extensions/MyExtension/ui/mywidget/
include/qtip/jquery.qtip.js"></script>');
$("head").append('<link type="text/css"
rel="stylesheet" href="
../Common/extensions/MyExtension/ui/mywidget/include/
qtip/jquery.qtip.css" />');
}