0
我使用freemarker爲用戶請求動態生成HTML頁面。這些包括指向標題中的JavaScript文件的鏈接。在這個文件中,定義了一個數組。我需要爲每個生成的頁面分配值爲myArray[0]
的不同動態值。我需要'document.ready()'這段Javascript嗎?
我在想約在HTML添加腳本:
<body>
<script>myArray[0]="MyDynamicValue";</script>
...
</body>
我想知道我是否應該在(例如)JQuery的文件準備執行這個初始化?我不這麼認爲,但我很猶豫......
使用'$(document).ready(function(){'或'$(function(){')的唯一原因是爲了確保DOM已準備就緒。與DOM的交互,編號爲 – 2013-04-10 16:20:13
我想不會,如果你的數組不依賴於另一個元素,那麼不可以,它可以內聯構造。 – iGanja 2013-04-10 16:25:30
[jquery - Is $(document).ready needed?]( http://stackoverflow.com/questions/4643990/jquery-is-document-ready-necessary) – zzzzBov 2013-04-10 16:36:35