Problème jQuery fonction

Fermé
Mike - 16 oct. 2014 à 18:08
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 - 18 oct. 2014 à 11:57
Bonjour,

Je suis face à un problème que je ne peux résoudre, le code en dira plus sur mon souci.

J'ai une fonction toto avec une variable que je passe en paramètre à une autre fonction :
function toto() {
var x = "test";
tutu(x); // ==> CALLBACK
}

function tutu(y) {
alert(y);
}


le problème est que lorsque je mets la fonction tutu() dans du jquery, ça ne fonctionne plus :

$(document).ready(function() {
function tutu(y) {
alert(y);
}
});


j'ai besoin que la fonction tutu() fonctionne en jquery.
Merci pour vos réponses !

A voir également:

2 réponses

prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
18 oct. 2014 à 11:48
Peux-tu mettre le code complet stp ?

Aucun appel à ta fonction tutu() dans le code
$(document).ready(function() {
function tutu(y) {
alert(y);
}
});
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
18 oct. 2014 à 11:57
Je pense que ton problème provient d'une lacune de compréhension du "scope" en javascript.

Voici une explication relativement bien faite et simple:

http://margaine.com/2012/12/09/la-magie-des-closures.html

Si tu fais du javascript c'est vraiment un concept à intégrer !
0