我正在尝试创建一个基于给定模板图片切片页面的webapp。我的页面有一个div,我用它作为舞台的容器,我想检测何时在这个容器中点击鼠标,这样我就可以得到指针位置并从那里开始画线。我尝试在舞台上添加一个事件监听器,如下所示:
stage.on(鼠标按下,函数(){ ..... });
但这似乎不起作用。我一直在寻找kineticjs网站,并且在容器div中单击鼠标时找不到任何可以检测的内容。任何帮助表示赞赏!
提前致谢!
答案 0 :(得分:1)
您可以像这样在容器上侦听鼠标事件:
$(stage.getContent()).on('click', function (event) {
var pos=stage.getMousePosition();
var mouseX=parseInt(pos.x);
var mouseY=parseInt(pos.y);
});
答案 1 :(得分:0)
您可以像这样在容器上侦听鼠标事件:
(用您的容器div ID替换toImage
)
$('#toImage').on('mousedown', function (e) {
});