0

実際の JQuery セレクターを保存する方法に関するベスト プラクティスはありますか? それらが返すものではなく、セレクター文字列自体です。私たちのプロジェクトには大量のセレクターがあります。必要に応じてすばやく編集できるように、それらの場所またはオブジェクトが必要です。

このようなもの:

LazySelectors = {
    candidate_photo : function() {
        return "#super-duper-selector";
    }
};

そして、多くの場所または次のようなさまざまなスクリプトで参照します。

$(LazySelectors.candidate_photo()).magic();

私はこれを JSpref でテストしましたが、少し高速です。ベストプラクティスやアドバイスはありますか?

4

2 に答える 2

0

私はそれを行う最良の方法だと思います(パフォーマンスの向上)。文字列を直接使用するだけで、関数は必要ありません。

#references.js
var refCandidate_photo = $("#super-duper-selector");
于 2013-04-29T08:41:24.770 に答える