こんにちは私は使い始めRaphael
たばかりですが、次のコードで非常に混乱しています
このコードが機能する理由
var paper = Raphael("canvas_container", 320, 200);
var mycir = paper.circle(50, 40, 30);
mycir.node.onclick = function() { alert("any thing") }
そして、これはしません
var paper = Raphael("canvas_container", 320, 200);
var mycir = paper.circle(50, 40, 30);
mycir.click = function() { alert("any thing") }
私も試しましたが、うまくいきませんでした:
mycir.click(function(){alert("any thing")});
何の違い?私がraphaealドキュメントを見るとき、彼らは使用しますElement.click()
。なぜ使用できないのですか、これは私のバージョンですか、それとも何ですか?