我很震惊地看到了
var stage = new createjs.Stage("demoCanvas");
var circle = new createjs.Shape();
createjs.Touch.enable(stage);
circle.graphics.beginFill("red").drawCircle(0, 0, 50);
circle.x = 100;
circle.y = 100;
circle.addEventListener("click", function (evt) {
alert('clicked');
}, false);
stage.addChild(circle);
stage.update();
在窗口表面的IE11中无效。任何替代此事件,以便我可以执行点击功能
答案 0 :(得分:0)
对于Windows 8和触摸屏,以下内容应该可以使用
document.addEventListener("pointerdown", function (evt) {
alert('clicked');
}, false);
http://msdn.microsoft.com/en-us/library/windows/apps/hh465891.aspx
MSPointerDown
可以与IE10一起使用,已在IE11 +中弃用,而不是pointerdown
。
答案 1 :(得分:0)
$("#circle").click(function(e) {
alert("clicked");
}); 使用jquery而不是javascript