2013-06-02 70 views
0

我目前使用Kinetic.js创建一个简单的画布,其中有3个按钮,使用Kinetic向画布添加可拖动的形状;一个圆形按钮,一个用于正方形,一个用于矩形。与画布形状互动KineticJS

我知道要做的就是能够用上下文菜单与每个形状进行交互,我可以使用JQuery插件来实现这一点,并使其在静态div上正常工作。

问题:我无能为力地与画布上的形状互动,这可能吗?

回答

0

您可以监听点击事件,然后使用该事件,以确定正确的按钮(背景键)已被按下:

myShape.on('click', function(event){ 
    if (event.which== 3) { 
     // trigger your context menu here 
    } 
});