2013-06-02 36 views
0

我目前使用Kinetic.js創建一個簡單的畫布,其中有3個按鈕,使用Kinetic向畫布添加可拖動的形狀;一個圓形按鈕,一個用於正方形,一個用於矩形。與畫布形狀互動KineticJS

我知道要做的就是能夠用上下文菜單與每個形狀進行交互,我可以使用JQuery插件來實現這一點,並使其在靜態div上正常工作。

問題:我無能爲力地與畫布上的形狀互動,這可能嗎?

回答

0

您可以監聽點擊事件,然後使用該事件,以確定正確的按鈕(背景鍵)已被按下:

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