jquery コードを整理する方法に苦労しています。
私は次の機能を持っています:
function Function1() {
$('a').not('a.dialog').click(function(event){
// Do something.
});
};
function Function2() {
$('a.dialog').click(function () {
// Do something.
});
};
Function1 はすべてのページで呼び出され、function2 は 1 つのページでのみ呼び出されます。
これら 2 つの関数の重複、特に「a.dialog」への参照を削除する最善の方法は何ですか。
グローバル変数を使用する必要がありますか? または、上記のコードは私が期待できる最高のものですか?
- - - - - - - - - アップデート - - - - - - - - -
2 つの機能の詳細は次のとおりです。
Function1 はこれを行います: iPhone Safari Web App は新しいウィンドウでリンクを開きます
Function2 は、ダイアログ ライトボックスを開きます。