ich auch gesehen, dass es oft zu verwenden .get bevorzugt ist (0) ein jquery Ziel als HTML-Element zu verweisen:
var myCanvasElem = $("#canvas").get(0);
Vielleicht mögliche Nullobjektreferenzen vermeiden zu helfen, da jquery als null zurückgibt Objekt, sondern die Arbeit mit dem Elemente aus .get (0) möglicherweise nicht so leise scheitern ... Sie können ganz einfach überprüfen, ob die Leinwand zuerst gefunden wurde, bevor .get (0) wie
if($("#canvas").length) ctx = $("#canvas").get(0).getContext('2d');
else console.log('Error: Canvas not found with selector #canvas');
Warum die Down-Abstimmung? – Claudiu
Jetzt haben Sie viele upvotes :) –
Weil einige Leute vergessen, dass es in Ordnung ist, Fragen zu stellen;) –