可以使用 fabric.js 中的 "evented:true" 属性为 canvas 中的某个元素添加点击事件。下面是一个示例代码:
canvas.on('mouse:down', function(options) {
if (options.target) {
options.target.evented = true;
options.target.on('mousedown', function() {
// 在此处添加点击事件的代码
});
}
});
在这段代码中,当鼠标在 canvas 上按下时,会检查鼠标是否在某个元素上。如果是,则为该元素添加 "mousedown" 事件。在 "mousedown" 事件的回调函数中,可以添加点击事件的代码。