javascript - jQuery 相当于获取 Canvas 的上下文

标签 javascript jquery html canvas

我有以下工作代码:

ctx = document.getElementById("canvas").getContext('2d');

有没有办法重写它以使用 $?这样做会失败:

ctx = $("#canvas").getContext('2d');

最佳答案

试试:

$("#canvas")[0].getContext('2d');

jQuery 在数字索引中公开了实际的 DOM 元素,您可以在其中执行普通的 JavaScript/DOM 功能。

关于javascript - jQuery 相当于获取 Canvas 的上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2925130/

相关文章:

javascript - 附加到不在 DOM 树中的元素

javascript - Puppeteer - ProtocolError : Protocol error (Page. printToPDF):打印不可用

javascript//这里发生了什么?

javascript - 无法从动态填充的字符串中 trim 尾随逗号

html - 修复菜单导航中的宽度和其他 CSS 问题

javascript - 为什么 Internet Explorer 不能流畅地呈现此页面?

javascript - 使用 array.push(obj) 错误创建对象数组

javascript - Jquery添加行删除按钮?

javascript - 无法弄清楚为什么我的弹出窗口被阻止

html - 当我开始在输入区输入值时,函数立即触发