[[ProgramLanguage/Script/JavaScript/Raphael]] *Element.mousedown(function) [#o2200924] **概要 [#w9be8880] マウス ボタンがクリックされたときに実行する関数を登録します。 //End 概要 #br **構文 [#v228c0d2] function( handler ) //End 構文 #br **パラメータ [#a78e0ad0] :handler| 型:''function'' マウス ボタンがクリックされたときに実行する関数を指定します。 //End パラメータ **戻り値 [#wac544a0] :Element| //End 戻り値 #br **解説 [#x62513dd] 複数の関数を登録することができます。 実行する関数の順番は保障されないので注意すること。 図形を塗りつぶしていないと、図形の縁の部分をクリックしないと関数が実行されないので注意すること。 //End 解説 #br **例 [#web4f154] マウス ボタンがクリックされたときに実行する関数を登録する方法を次のコード例に示します。 var paper = Raphael("canvas", 320, 200); var rect = paper.rect(50, 50, 100, 40).attr("fill", "red"); rect.mousedown(function() { alert("mousedown 1"); }); rect.mousedown(function() { alert("mousedown 2"); }); //End 例 #br **バージョン情報 [#s3ec6fcc] Raphael 2.1.0 //End バージョン情報 #br **参照 [#k4a350eb] //End 参照 //Element.mousedown(function) //End Element.mousedown(function)