我正在尝试引用由 Raphaël.js 创建的画布元素。问题是,按照我的使用方式,Raphaël.js 将创建一个覆盖旧画布的新画布。使用 jQuery 选择器我只能检索 DOM 节点,这不允许我在画布上绘制。
示例代码:
<div id='canvas_container' class='canvas_container'></div>
function x() {
var panel = Raphael("canvas_container");
}
function y() {
Raphael("canvas_container"); // will create new canvas
$("#canvas_container"); // doesn't allow me to draw on the canvas
}
x();
y();