我正在尝试使用画布将 dom 元素背景图像的一部分绘制到画布标签。这是我现在所拥有的。
var draw = function( data ){
var canvasStr = '<canvas id="highlight" width='300' height='200'></canvas>'
var canvasEl = $(canvasStr).appendTo( wrapper );
var context = canvasEl.get(0).getContext('2d');
var imgSource = wrapper.find('.invoice').get(0);
context.drawImage(imgSource, 0, 0, 300, 200);
}
看起来它无法直接从 jquery 读取 imageSource。我将如何做才能让它发挥作用。