0

PHP MVC サイト用のモジュラー フレームワークを構築しています。jQueryを使用しています。registerModule('module_name')呼び出されると、この名前のモジュール オブジェクトのインスタンスを作成するメソッドがあります。これらのモジュール オブジェクトは、個々のスクリプト ファイルに含まれているオブジェクトを返す関数です。

test_module.jsの例:

core.modoules.test_module = function(sandbox){
  return{
    init : function(){
      
    }
  };
};

メソッド内で、registerModule()継承と初期化を処理しています。初期化時に、このモジュールに一致する要素の DOM をチェックしたいと思います。この例ではdiv、idtest_moduleを持つ を探します。オブジェクト内の DOM インタラクションをtest_moduleその DOM スコープ内に制限したいと考えています。現在、jQuery のセレクターを使用していますが、独自の DOM ラッパーなどを作成する必要があるかもしれないと感じています。これに関するアイデアはありますか?

4

1 に答える 1

1

$()は、検索範囲を制限する 2 番目のパラメーターを取ります

$(selector, context)

これは本当に同じです

$(context).find(selector);
于 2009-11-17T00:18:29.387 に答える