をJSのイベントを設定する方法、私は次の構造を参照してください。適切なタイミングで私のレール(まだプロトタイプと3.0.xの、)に付属rails.jsで
(function() {
// ...
document.on("click", ...
})();
で達成される正確にどのような匿名関数でのコード全体のラッピング? DOMがロードされるか、ドキュメントオブジェクトだけがロードされるまで、コードを遅延させる有効な方法ですか?
私のプロジェクトでは、現在Event.observe(document, 'dom:loaded', function() { ... }
ブロック内に多くのセットアップコードがあります。私がコードをリファクタリングするときに上記のパターンを採用する必要があるかどうか、私は疑問に思っていました。
ありがとうございました。だから私はdom:readyの前にドキュメントオブジェクトを使うことに問題はないと思います。 – Jan
文書を操作することはできますが、準備が整えば問題はありません。要素を作成した後でのみ操作することができます – hugomg