У меня есть холст HTML элемент внутри страницы HTML, как:HTML5 Canvas объект
<canvas id="myCanvas2" width="290" height="250" style="background-color:red"></canvas>
Я хочу, чтобы получить доступ к холсту с помощью JQuery. Если я пытаюсь получить доступ, используя jQuery, он не работает, если я попытаюсь использовать document.getElementById, тогда только его работа.
Вот код:
var canvas = $("#myCanvas2");
console.log("Canvas : " + canvas + ", typeof : " + typeof(canvas));
canvas = document.getElementById('myCanvas2');
console.log("Canvas 2 : " + canvas + ", typeof : " + typeof(canvas));
В случае, если не $ ("# myCanvas2"); и document.getElementById ('myCanvas2'); быть одинаковым ??
Я получаю следующее в консоли:
Canvas : [object Object], typeof : object
Canvas 2 : [object HTMLCanvasElement], typeof : object
Может HTML элемент холста можно получить с помощью JQuery?
Спасибо.
Несомненно, используйте ** элемент ** из объекта jQuery **, как 'var canvas = $ (" # myCanvas2 ") [0];' –
Спасибо за ответ ... – Biranchi