2
我想使用時區,JS在我的應用程序,但我不Fleegix.js,這「只是工作」。自述文件說在示例文件中查找示例,但它看起來像使用Node.js的東西。有沒有一種方法來爲Jquery加載或只是生JS或什麼?如何使用沒有Fleegix.js的timezone-js加載時區文件?
我想使用時區,JS在我的應用程序,但我不Fleegix.js,這「只是工作」。自述文件說在示例文件中查找示例,但它看起來像使用Node.js的東西。有沒有一種方法來爲Jquery加載或只是生JS或什麼?如何使用沒有Fleegix.js的timezone-js加載時區文件?
我對這些文檔也糊塗了。這不是很清楚,但jQuery的支持已經內置的。你只需要設置async
到false
得到它的工作。不知道爲什麼 - 因爲無論如何ajax是異步的 - 但這是設置使其與jQuery一起工作的標誌。不需要其他連線。
timezoneJS.timezone.zoneFileBasePath = 'scripts/tz';
timezoneJS.timezone.init({ async: false });
另外 - 還有其他的庫可以做同樣的事情。你可能會發現these更吸引人。
我得到這個錯誤(這是一樣的,而不異步:'錯誤:請使用Fleegix.js XHR模塊,jQuery的阿賈克斯,阿賈克斯的Zepto,或定義下載區files.'自己的傳輸機制我有jQuery的加載,所以我不知道爲什麼發生這種情況,我會看看其他的圖書館太之一。 – zombor 2013-03-08 15:33:01
基本上,所有我想要做的就是在「美國/芝加哥」當前用戶的時區格式通過JavaScript,我甚至不能確定任何一個庫,做到這一點。 – zombor 2013-03-08 15:35:26
嗯,我必須深入挖掘呢。我認爲這是我不得不做的事。你可能想看看walltime-JS。一篇精闢論述這裏:http://engineering.sproutsocial.com/2013/02/javascript-time-zone-conversion-with-walltime/ – 2013-03-08 18:40:10