0
我目前使用Kinetic.js创建一个简单的画布,其中有3个按钮,使用Kinetic向画布添加可拖动的形状;一个圆形按钮,一个用于正方形,一个用于矩形。与画布形状互动KineticJS
我知道要做的就是能够用上下文菜单与每个形状进行交互,我可以使用JQuery插件来实现这一点,并使其在静态div上正常工作。
问题:我无能为力地与画布上的形状互动,这可能吗?
我目前使用Kinetic.js创建一个简单的画布,其中有3个按钮,使用Kinetic向画布添加可拖动的形状;一个圆形按钮,一个用于正方形,一个用于矩形。与画布形状互动KineticJS
我知道要做的就是能够用上下文菜单与每个形状进行交互,我可以使用JQuery插件来实现这一点,并使其在静态div上正常工作。
问题:我无能为力地与画布上的形状互动,这可能吗?
您可以监听点击事件,然后使用该事件,以确定正确的按钮(背景键)已被按下:
myShape.on('click', function(event){
if (event.which== 3) {
// trigger your context menu here
}
});