参考自定义小组件中的第三方 JavaScript 库和文件
如果自定义小组件使用第三方 JavaScript 库、图像和其他 Web 制品,则最佳做法是在小组件文件夹 /ui/<widgetname> 中创建一个子文件夹。将这些文件添加到子文件夹中。例如,如果创建子文件夹 jslibrary,则应将第三方文件添加到以下位置:
/ui/<widgetname>/<jslibrary>/
可使用以下相对路径从 *.ide.js*.runtime.js 文件中引用这些文件:
../Common/extensions/<extensionname>/ui/<widgetname>/<jslibrary>/
以下示例可说明如何将第三方 JavaScript 库和 CSS 包括到您的小组件代码中:
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" />');
}