Jak mogę dołączyć moduł obsługi zdarzenia zmiany do zmiennej? [duplikować]

Możliwy duplikat:
Słuchanie zmiennych zmian w JavaScript lub jQuery

Jak mogę śledzić, czy ta zmienna się zmieniła?

var ConditionalFlag = 0;

Próbowałem tego:

var ConditionalFlag = 0;
$(ConditionalFlag).change(function () {
    alert("Changed");
});
ConditionalFlag++;

Ale bez skutku. Rozważyłem użycie zegara o długości 25 ms, aby sprawdzić zmiany w następujący sposób:

var ConditionalFlag = 0;
function CheckFlag() {
    if (ConditionalFlag > 0) {
        alert("Changed");
        clearInterval(check);
    }
}
var check = window.setInterval("CheckFlag()", 25);
ConditionalFlag++;

Jednak wydaje się, że to przesada. Czy istnieje sposób na dołączenie modułu obsługi zdarzeń do tej zmiennej za pomocą jQuery lub javascript?

questionAnswers(2)

yourAnswerToTheQuestion