谷歌应用程序脚本支持哪个版本的jQuery?

谷歌应用程序脚本支持哪个版本的jQuery?,jquery,google-apps-script,Jquery,Google Apps Script,在版本1.8.3的HTMLService中使用jQuery时,我的脚本运行良好 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> …但最新版本失败了 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

在版本1.8.3的HTMLService中使用jQuery时,我的脚本运行良好

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

…但最新版本失败了

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>


我在“帮助”页面上搜索了相关信息,但找不到支持的版本。

以下是文档中的引用:

jQuery和jQueryUI jQuery和jQuery UI库的所有最新版本都是 与Caja兼容,但如果使用 谷歌托管的版本:

jQuery:
jQuery用户界面:

第三方库需要经过Caja清理,因此每次发布新版本的jQuery时都会出现一些问题。 目前最新的jquery工作版本是1.11.0

您可以使用这样的代码在上进行测试

<html>
  <head>
   <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
    <script>
    $( document ).ready(function() {
      $("span").text("Working");
    });
    </script>
  </head>
  <body>
   <span>Not Working</span>
  </body>
</html>​​​​​​​​​​​​​​​​​​​​​​​​​​

$(文档).ready(函数(){
$(“span”)。文本(“工作”);
});
不起作用
​​​​​​​​​​​​​​​​​​​​​​​​​​
如果您试图“哄骗”这段代码,您将在“渲染结果”选项卡中看到“正在工作”,否则将显示一个悲伤的“不工作”。 尝试更改jquery的版本并进行测试


更新:现在1.11.1运行

只有Caja源代码中列出的jQuery/jQuery UI版本与Google应用程序脚本真正兼容(查看
jQuery
jqueryui
节点):


因此,谷歌文档本身声明了一些不真实的内容:

jQuery和jQueryUI

jQuery和jQuery UI库的所有最新版本都与Caja[…]兼容。

但事实是,目前它与最新的jQuery(2.1.3)和jQueryUI(1.11.2)版本不兼容

因此,如果在控制台()上收到“
uncaughttypeerror:undefined不是函数”错误消息,您应该查看上面链接的列表,以获得适当的jQuery(UI)版本

本期帖子中有一篇相关帖子:

“我发现底层Caja编译器与某些版本的jQuery/UI库不兼容。
目前,我正在项目中成功地使用jQuery 2.1.0和jQueryUI 1.11.0,但是如果我>尝试加载最新的jQuery 2.1.1,控制台会向我抛出许多错误。
通常,通过查看Caja的源代码,您可以找到哪些版本的jQuery和Caja编译器是兼容的:
"


这可能是一个需要在问题跟踪程序上报告的问题:它可能会验证它是否应该这样做。知道这一点可能有助于缩小下一步的行动范围。他们没有问为什么1.1不起作用。问题是支持哪些版本。我的意思是,这个答案说它应该工作,但它不工作。但我猜那是毒气追踪者的:)哦。:)可以很抱歉。
<html>
  <head>
   <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
    <script>
    $( document ).ready(function() {
      $("span").text("Working");
    });
    </script>
  </head>
  <body>
   <span>Not Working</span>
  </body>
</html>​​​​​​​​​​​​​​​​​​​​​​​​​​