私の限られた知識で、私はdojoの 'dojo.ready'とjQueryの$(document).readyの両方がお互いに等しいと思いました。しかし、私はdojo.readyを使用して呼び出されていた関数がIEのいくつかのバージョンを除くすべてのブラウザでうまく機能していたアプリケーションで問題に遭遇しました。私はちょうどそれを$(document).readyと置き換えてしまい、すべてのブラウザで動作します。私はそれを働かせてうれしかったが、なぜそれが働いたのか分からなかった。
2つの違いを見つけるためにいくつかの基本的な検索を行いましたが、重要なものは見つかりませんでした。
- DOMContentLoaded Inconsistencies (in Browsers and JavaScript Libraries)
- Are you ready for this?
- window.onload problem
- window.onload problem still
jQueryは明らかに、より多くのバージョンのIEをサポートします。 :) – powtac
ありがとう、powtacしかし、私はちょうど2つの異なる方法を知って好奇心だった。 – user1006072
私の皮肉な答えは申し訳ありません。私はその違いを知らない。しかし、jQueryは多くのブラウザや古いIEをサポートすることが知られています。 – powtac