我有這樣的代碼:附加鼠標事件,多的畫布圖像
$('#whatever .item').each(function() {
var canvas = document.getElementById('whatever');
var ctx = canvas.getContext('2d');
/* Drawing */
$(document).mousemove(function(e) {
mouseY = e.pageY;
mouseX = e.pageX;
if(ctx.isPointInPath(mouseX, mouseY)) {
alert("HEY!");
}
});
});
我在畫布上多跨標籤。然後我使用span標籤在畫布上創建圖像,使用'each'。所以我想如果我添加了一個mousemove,它會爲每個span標籤添加一個,但它不會。有任何想法嗎?
你能發佈你的html嗎?我試圖理解你實際上想要什麼 – 2012-01-23 16:13:16
需要一個js小提琴才能夠做到這一點,因爲這裏沒有太多的信息要離開。 – PriorityMark 2012-01-27 02:11:29
「畫布中的多個範圍標籤」沒有任何意義,除非您嚴格討論備用內容。你在說什麼?你能提供一些代碼嗎? – 2012-01-27 21:37:56