JCanvas添加新事件

时间:2014-06-24 13:54:34

标签: jquery jcanvas

我想知道我们是否可以添加其他动态事件,例如click,touchstart等。

前:

$('canvas').drawArc({
  layer:true,
  strokeStyle: '#000',
  strokeWidth: 5,
  x: 100, y: 100,
  radius: 50,
  my_event : function(layer)
  {

  }
});

1 个答案:

答案 0 :(得分:1)

根据the documentation,jCanvas本身已支持clicktouchstart个事件。您需要做的就是指定clicktouchstart(分别)作为回调的关键名称:

$('canvas').drawArc({
    layer:true,
    strokeStyle: '#000',
    strokeWidth: 5,
    x: 100, y: 100,
    radius: 50,
    click : function(layer)
    {

    },
    touchstart : function(layer)
    {

    }
});