我想用javascript/jQuery在標籤上創建可點擊的對象。如何在畫布上選擇圖紙?
這顯然不起作用。
var cow = new Object();
cow = ctx.drawImage(tile,cursorH,cursorV);
$(cow).click{function(){
alert('You clicked a cow!');
});
我想用javascript/jQuery在標籤上創建可點擊的對象。如何在畫布上選擇圖紙?
這顯然不起作用。
var cow = new Object();
cow = ctx.drawImage(tile,cursorH,cursorV);
$(cow).click{function(){
alert('You clicked a cow!');
});
解決方案很簡單,但需要鋪設一些基礎。首先,您需要跟蹤您在畫布上繪製的「對象」。也許創建自己的跟蹤位置和大小的對象類。其次,您重寫畫布的onclick事件並對所有可見對象執行命中測試。點擊時位於光標下方的點擊被點擊。
太棒了,我會按照你的方法去做。 – Vincent 2010-09-02 00:33:57