$(object1).click(function() {
// do this to object 1
// then perform function "batch"
}
$(object2).click(function() {
// do this to object 2
// then perform function "batch"
}
$(object3).click(function() {
// do this to object 3
// then perform function "batch"
}
これは私のスクリプトを今すぐ持っているが、どのオブジェクトがクリックされても実行される「バッチ」機能は3回宣言されています。これは、このコードを書くのに最も効率的な方法ですか、if/elseを使用するか、文を切り替えることはできますか?JQuery:これらの条件文をネストできますか?
一度宣言された複数の(3)箇所から 'batch'を宣言していませんか?名前付き関数を使用する主な理由の1つではありません。私はそれがあなたがそれを持っているように、シンプルで、はっきりと保守的に好きです。 – DaveCoast