javascriptに複数の変数があります(たとえば、aValue、bValue、cValueなど)。これらの変数はすべて最初は0に設定されています。今度はカスタムロジックごとにこれらの値を変更する複数の関数/イベントがあります。これらの3つの変数の値がすべて1になると、DOMを変更できる新しいイベントがトリガーされます。複数の変数の状態に基づくJavascript/Jqueryカスタムイベント
var aValue = 0;
var bValue = 0;
var cValue = 0;
// On doing something functionA is called
functionA() {
aValue = 1;
}
//On triggering some event function is called
$(selector).on(event, function() {
bValue = 1;
});
//On doing something functionC is called
functionC() {
cValue = 1;
}
これらの関数がすべて呼び出されたとき(つまり、すべての変数を1に変更する)イベントをトリガーする必要があります。このイベントを使用することで、DOMを変更したいと考えています。
$(selector).on(// when aValue == 1 && bValue == 1 && cValue == 1, function(){
// do something
});
よう
何かがそれを行う方法はあります。
値の変更後に呼び出される3つの関数すべてに共通の関数があり、すべての値が変更された場合は、次の操作を実行します。 – Rayon