Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

jQuery trigger on variable change

I have a setup where i load many modules as required, each module has a specific load needs when a specific variable is changed. I need something like jquery trigger but that runs when a variable change, something like this:

var x = 0; // no triggers

// something happens

x = 1; // will trigger a function
x = 2; // will trigger the same function

Thanks.

like image 442
Rodrigo Avatar asked Jan 22 '23 18:01

Rodrigo


1 Answers

Perhaps you could create an object that contains a set_x method to change the value of the variable. In addition to changing the variable, this method could call any associated triggers.

Then instead of setting x directly, you would use this new method:

my_obj.set_x( 2 ); // Will trigger a function
like image 136
Justin Ethier Avatar answered Feb 07 '23 18:02

Justin Ethier