1

これが必要かどうか疑問に思っていました:

;(function ( $, window, document, undefined ) {

    Cluster.prototype.initiate_test_touch_event_support = function(callback) {
        return (Modernizr.touch) ? callback.call(this) : true;
    };

})( jQuery, window, document );

または、DOM ロード時にすべてをラップせずに、プロトタイプを操作することはできますか?

4

1 に答える 1

1

DOM を操作しようとしない限り (要素へのアクセス、要素へのイベントの追加など)、ドキュメントが読み込まれるのを待つ必要はありません。

この代表的な例は、jQuery とprototype.js です。どちらも、スクリプトがライブラリ独自のドキュメントの onready/load イベントを使用できるようにします。これらのライブラリがドキュメントの読み込みが完了するのを待ってから初期化する場合、これは不可能です。

于 2012-10-21T11:21:19.157 に答える