【发布时间】:2020-01-15 04:38:34
【问题描述】:
如何在 Office Web 插件中添加 JQuery 引用。
我试过把它们放进去
- 在 TaskPane.html 中添加了参考
- 在 Taskpane.html 中添加了来自 Internet 的直接引用
-
在 Taskpane.js 中尝试了以下脚本
函数 addJQuery() { var head = document.getElementsByTagName('head')[0]; var scriptjQuery = document.createElement('script'); scriptjQuery.type = '文本/javascript'; scriptjQuery.id = 'jQuery' scriptjQuery.src = 'https://code.jquery.com/jquery-3.4.1.min.js'; var script = document.getElementsByTagName('script')[0]; head.insertBefore(scriptjQuery, script); }
以上选项均无效。并且他们都给出了 $ 是未定义的错误。
【问题讨论】:
-
在 Taskpane.html 中添加引用是正确的方法。您加载脚本的顺序可能存在问题
-
能否分享一些代码或参考资料。一些它对我不起作用。这对我来说非常重要,因为我需要连接到外部服务。因为我似乎无法通过 Office.js API 直接访问项目自定义字段。
-
您能否分享包含脚本的 Taskpane.html 的代码 sn-p?这将更容易找出根本原因。这是一个示例:github.com/OfficeDev/outlook-add-in-command-demo/blob/master/…
标签: office-js office-addins outlook-web-addins