[英]Raphael.js how to find click position on a path?
你在尋找這樣的東西:
var paper = Raphael(10, 10, 400, 400);
var path = paper.path("M0 0L10 100L50 100L100 70").attr({"stroke": "#000", "stroke-width": "3"});
path.click(function(event) {
console.log(this);
console.log(event.x, event.y);
});
我只是為你做了一個開始。 這是一種方式,而不是唯一的方式。
我用2個數組創建了一個對象。 x和y。
每次點擊我都會添加點數。 (您需要檢查要推送的索引)還需要檢查關閉角是什么。 這可能會有所幫助
我希望這會對你有所幫助: http : //jsfiddle.net/fvtPN/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.