Javascript 如何在没有Fleegix.js的情况下使用时区js加载时区文件?

Javascript 如何在没有Fleegix.js的情况下使用时区js加载时区文件?,javascript,timezone,Javascript,Timezone,我想在我的应用程序中使用timezone js,但我不是Fleegix.js,它“只起作用”。自述文件要求在spec文件中查找示例,但它似乎使用了Node.js之类的东西。有没有一种方法可以加载Jquery或只是原始JS或其他东西?我对这些文档也感到困惑。还不太清楚,但jQuery支持已经内置。您只需将async设置为false即可使其工作。不知道为什么-因为ajax无论如何都是异步的-但这是让它与jQuery一起工作的标志。不需要其他接线 timezoneJS.timezone.zoneFil

我想在我的应用程序中使用timezone js,但我不是Fleegix.js,它“只起作用”。自述文件要求在spec文件中查找示例,但它似乎使用了Node.js之类的东西。有没有一种方法可以加载Jquery或只是原始JS或其他东西?

我对这些文档也感到困惑。还不太清楚,但jQuery支持已经内置。您只需将
async
设置为
false
即可使其工作。不知道为什么-因为ajax无论如何都是异步的-但这是让它与jQuery一起工作的标志。不需要其他接线

timezoneJS.timezone.zoneFileBasePath = 'scripts/tz';
timezoneJS.timezone.init({ async: false });

另外,还有其他库也做同样的事情。您可能会发现其中一个更吸引人。

我发现了这个错误(这与不使用async的情况相同:
错误:请使用Fleegix.js XHR模块、jQuery ajax、Zepto ajax,或者定义您自己的传输机制来下载区域文件。
。我确实加载了jQuery,所以我不确定为什么会发生这种情况。我还将查看其他库中的一个。基本上,我所要做的就是获取当前通过javascript以“America/Chicago”格式显示用户的时区。我甚至不确定这些库中是否有这样做的。嗯,我还需要深入挖掘。我想这就是我所要做的。你可能想看看walltime js.nice writeup: