這是一個經典的問題,但在尋找真正的原因時有一段可怕的時間。通常當我看到這個錯誤時,這是因爲jQuery引用是在代碼需要它之後,或者是返回jQuery鏈接,或者是jQuery衝突等等。到目前爲止,似乎沒有一個是這種情況。不幸的是,尋找解決這個問題的辦法已經導致我在發生這種情況之後發佈帖子。我敢肯定,在這裏我的問題是同樣簡單,但一個多小時狩獵,仍然沒有運氣的......
編輯:附加信息... 解決方案文件(我已經重新嘗試多次數字了這一點。是一個JavaScript Windows應用商店的應用空白模板,我在Visual Studio這樣做,唯一的引用文件是Windows JavaScript庫1.0,我試圖刪除這個測試也是如此。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>HTML5 Canvas Template</title>
<style>
/* styles here */
</style>
</head>
<body>
<canvas id="myCanvas" width="500" height="500">
<p>Canvas not supported.</p>
</canvas>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var canvas = $("#myCanvas").get(0);
var context = canvas.getContext("2d");
function renderContent()
{
// we'll do our drawing here...
}
renderContent();
});
</script>
</body>
</html>
您是否嘗試過其他來源鏈接? – 2013-02-20 02:42:07
我只是試過你的代碼,我沒有得到那個錯誤。 – 2013-02-20 02:45:58
我已經嘗試了不同的源代碼鏈接(實際上是3),但是感謝檢查 icanc - man我討厭那種情況......但是這確實告訴我問題不僅限於代碼本身,也許是我的解決方案的性質是錯誤的。 – RualStorge 2013-02-20 02:47:34