使用canvas画图报 is notfunction




var c=document.getElementById("myCanvas");
/* var c=$("#myCanvas"); //这个地方为什么使用$获取div后面报getContext() is not function ??*/
var cxt=c.getContext("2d");

            我使用getElementById()成立,但是使用$("#myCanvas")的时候在c.getContext("2d")的时候报getContext is not function? 这是什么问题?

你的浏览器是否是支持html5的

题目中c是jquery object,并不是DOM element。

修改为

 var cxt=c[0].getContext("2d");

只能用第一种,jQuery获取的不能那样用