В следующем скрипте, как я могу предотвратить всплывающее событие "click" и вызов "AddVertex" при перетаскивании?
Для репликации:
Я перепробовал все виды комбинаций событий.stopPropogation, верните false и т. д. в функции up, что не радует.
http://jsfiddle.net/paulsidebottom/YzN8K/
Я смог заставить его работать, изменив его на:
function addVertex(e) { if(e.target.nodeName !== 'circle'){ paper.vertex(e.clientX, e.clientY); } console.log("Added vertex."); }