HTMLファイルに次のコードがあり、ローカルホスト[MAMP]でコードを表示しようとすると、境界線のある黒いキャンバス領域だけが表示されます。ChromeとFirefoxで確認しました。同じ結果。私は何を間違っていますか?
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
</head>
<body>
<canvas id="myCanvas" width="500" height="500" style="border:1px solid #000;"></canvas>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.pack.js"></script>
<script type="text/javascript">
$(function() {
var myCanvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.fillRect(50, 50, 100, 100);
//close jquery
});
</script>
</body>