在下面的小提琴中,如何在我拖放时防止click事件冒泡并调用“ AddVertex”?
复制:
单击文档(将添加一个顶点)
单击顶点并拖动,释放鼠标后,会调用addVertex来创建另一个顶点。
我已经尝试过各种event.stopPropogation的组合,在up函数中返回false等等都不高兴。
http://jsfiddle.net/paulsidebottom/YzN8K/
最佳答案
我可以通过将其更改为此来使其工作:
function addVertex(e)
{
if(e.target.nodeName !== 'circle'){
paper.vertex(e.clientX, e.clientY);
}
console.log("Added vertex.");
}
关于javascript - Raphael.JS,防止事件冒泡,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9198753/