わかりました、ここの人々は私の素晴らしい反重力ライブラリです。私はそれをオブジェクトリテラルとして定義しようとしています。これは、クールな子供たちがライブラリをカプセル化するために行っていることをすべて読んでいます。基本的なテストでは正常に動作していることがわかりますが、オブジェクト内から document.body が見えないようです。
ページをクリックすると、「動作しています」というアラートが表示されます。代わりに、document.body=null エラーが発生します。何が与えますか?私の体はどこですか?マウスイベントを設定できないのはなぜですか? 私はこれで金曜日の一日を無駄にしました!ガッ!
antigrav={
activate:function(){
// turn on antigrav
document.body.onmousedown = antigrav.startPan();
},
startPan:function(event){
alert('it is working!');
},
}
document.onload=antigrav.activate();