小编use*_*534的帖子

javascript canvas检测点击形状

我在javascript中的点击功能有问题.这是我的代码:

var canvas = document.getElementsByTagName("canvas")[0];
var ctx = canvas.getContext('2d');

BigCircle = function(x, y, color, circleSize) {
    ctx.shadowBlur = 10;
    ctx.shadowColor = color;
    ctx.beginPath();
    ctx.arc(x, y, circleSize, 0, Math.PI * 2, true);
    ctx.fill();
    ctx.closePath();
};

var bigGreen = new BigCircle(1580, 800, '#5eb62b', 180);

function init() {
    $("#bigGreen").click(function(e){
    alert("test");              
    });
}
$(document).ready(function() {
    init();
});
Run Code Online (Sandbox Code Playgroud)

但点击事件不起作用!有人知道为什么吗?非常感谢你提前!

javascript events canvas function click

9
推荐指数
3
解决办法
3万
查看次数

标签 统计

canvas ×1

click ×1

events ×1

function ×1

javascript ×1