2014-05-20 153 views
-1

我試圖在Chrome中使用datejs,但它似乎不能正常工作。datejs似乎不適用於Chrome

如果我仍然想使用這個lib,有沒有解決這個問題的方法?

如果沒有,是否有任何優秀的日期庫我可以使用?

謝謝。

我從https://code.google.com/p/datejs/downloads/list下載了完整版的datejs,發現包含的測試可以在Chrome中運行良好。

然後我很困惑爲什麼它不能在我的項目中使用chrome。

這裏是我的代碼片段

<!DOCTYPE html> 
<html> 
<head lang="en"> 
<script src="js/date.js" type="text/javascript"></script> 
<meta charset="UTF-8"> 
<title></title> 
</head> 
<body> 
<script> 
console.log(Date.today()); 
</script> 
</body> 
</html> 

我得到一個錯誤信息,當我運行這個片段在Chrome和FireFox

類型錯誤:Date.today不是一個函數

+1

你是什麼意思_it似乎不能正常工作?也許你做錯了什麼? – putvande

+0

我不是很確定...相同的代碼可以在IE中執行,但不是在Chrome中 – Chuck

+0

試試jsfiddle,看看它的工作原理? – Se0ng11

回答

-1

什麼約MomentJS?我認爲這是javascript最流行的日期庫,現在已經有相當長的一段時間了。它包含許多實用程序,並且還爲時區提供專門的支持。

1

我跑DateJS得多的更新和維護版本在這裏:https://github.com/abritinthebay/datejs/

我強烈建議切換到它,因爲它有很多固定的重大錯誤和新功能。

肯定是確實在Chrome中工作(甚至是原來的)。如果你沒有獲得Date.today函數,那麼代碼根本不會被加載,因爲它是核心的一部分。你確定你在腳本標籤中正確地鏈接了代碼嗎?

嘗試打開Chrome的開發控制檯並找到該腳本標記 - 然後右鍵單擊該URL並選擇「在新標籤中打開」。如果代碼不顯示 - 這是你的問題。

相關問題