为什么我的控制台上没有任何输出?

时间:2012-01-25 15:27:01

标签: click raphael

这是我的代码没有写入输出到我的控制台:

for( var i= 1; i < lineData.length; i++){
            var dot = paper.circle(i*5, i*5, 5);
            dot.click(function(){
                console.log("test");
            });
}

在我的代码的其他部分,点击互动工作正常。 是因为我一直使用相同的变量吗?

感谢

1 个答案:

答案 0 :(得分:0)

我尝试了你的代码并且工作正常。

您确定在圆圈的边框上正确点击了吗? 如果没有其他属性,则必须单击圆圈的边框才能触发事件。

最好试试paper.circle(x,y,r).attr({'fill':'white'});点击整个圆圈。