onchange variable javascript
Est-il possible d'appeler une fonction javascript si une variable javascript, vous modifiez les valeurs à l'aide de jQuery?
Quelque chose à la mesure de
var test = 1;
test = 2; //calls a javascript function
test = 3; //calls a javascript function
De cette façon je n'aurais pas à ajouter un événement onchange donc beaucoup de fonctions différentes.
OriginalL'auteur | 2009-10-12
Vous devez vous connecter pour publier un commentaire.
(Quelque chose semble un peu négligemment prévues dans votre code si vous avez besoin de fonctionnalités comme ça)
La façon la plus simple pour ajouter cette fonctionnalité est de créer une fonction pour mettre à jour votre variable, qui appelle également toutes les autres fonction que vous voulez.
Au lieu de:
Vous n':
+1 pour le "quelque Chose semble un peu négligemment prévues dans votre code si vous avez besoin de fonctionnalités comme ça". Tout à fait vrai.
OriginalL'auteur Joel L
essayer, c'est vrai variable d'événement de changement:
OriginalL'auteur gonnavis
Non, il n'est pas, juste de vote avec des
setInterval
ousetTimeout
ou rappels. Les événements s'appliquent uniquement aux DOM. Je suggère que vous essayez d'aller avec des rappels et faire des choses comme ceci:C'est un exemple grossier, mais devrait vous donner l'idée.
OriginalL'auteur slikts
Ce n'est pas la réponse à votre question exactement, mais il peut permettre de résoudre votre problème:
faire de votre variable, comme le contenu html d'un élément, puis utiliser jQuery change() événement
OriginalL'auteur xManh
Une option est d'envelopper vos données dans un objet plus lourd.
OriginalL'auteur Matt
OriginalL'auteur Corey Ballou