0

我使用 freemarker 为用户请求动态生成 HTML 页面。这些包括在标头中指向 javascript 文件的链接。在这个文件中,定义了一个数组。我需要myArray[0]为每个生成的页面分配不同的动态值。

我正在考虑在 HTML 中添加一个脚本:

<body>
  <script>myArray[0]="MyDynamicValue";</script>
  ...
</body>

我想知道我是否应该在(例如)JQuery 的文档就绪中执行这个初始化?我不这么认为,但我在犹豫...

4

1 回答 1

4

它与访问 DOM 无关,因此无需等待 DOM 准备好。

(虽然没有任何东西构造一个myArray对象,所以在没有任何其他代码的情况下,这将抛出一个错误......但等待 DOM 准备好不会改变这一点,除非它同时也导致它在myArray创建后执行。)

于 2013-04-10T16:19:25.273 回答