1

我在 Apps Scripts 中有一个项目,我的 $(document).ready 中的代码永远不会被执行。我还在http://caja.appspot.com/上尝试了这个基本代码,但它也不起作用。

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

“不工作”文本出现。还尝试使用 jQuery 版本 2.xx

有任何想法吗?

谢谢

4

1 回答 1

1

如果您使用稍旧的 jQuery 版本,这将有效。

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

我不知道为什么,因为文档说 Caja 适用于所有最近的 jQuery 版本:https ://developers.google.com/apps-script/guides/html/restrictions#jquery_and_jquery_ui

于 2014-10-22T15:51:39.167 回答