jQuery/Javascript: Définition d'une variable globale dans une fonction?
J'ai ce code:
var one;
$("#ma1").click(function() {
var one = 1;
})
$("body").click(function() {
$('#status').html("This is 'one': "+one);
})
et quand je clique sur le corps, il dit: C'est "un": undefined. Comment puis-je définir une variable globale pour être utilisé dans une autre fonction?
OriginalL'auteur SnarkyDTheman | 2012-04-30
Vous devez vous connecter pour publier un commentaire.
Supprimer la
var
à partir de l'intérieur de la fonction.var
l'intérieur de la fonction, vous avez créé une nouvelle variable locale. En supprimant lavar
, vous êtes essentiellement en disant que vous voulez chercher la chaîne pour une variable préalablement définie (dans ce cas, le mondialone
).Merci, c'est exactement ça.
Merci pour votre aide, Fusée. Qui m'a sauvé.
Vous êtes les bienvenus 🙂
OriginalL'auteur Rocket Hazmat
Si vous voulez faire une variable globale lier à
window
objetOriginalL'auteur keune
OriginalL'auteur Selvakumar Arumugam