2010-04-20 7 views
0

Cela me rend dingue ....Pourquoi ne puis-je appeler cette fonction (javascript/jquery)

J'ai écrit une fonction

function seraliseQuery(){ 
for(var i=1; i<=variables;i++){ 
    alert(queryPreds[i]+" - "+queryObjs[i]); 
    } 
} 

Je veux juste pouvoir l'appeler de mon autre fonction

$(".object").click(function() { 
    // code removed 
seraliseQuery(); 
}); 

L'erreur que j'obtiens est "la fonction serialiseQuery() est indéfinie".

Tout est

$(document).ready(function() { 
    // code goes here 
} 
+0

Pouvez-vous montrer le script entier? La théorie d'ItzWarty est probablement correcte, et voir tout le script aiderait à le montrer. – hookedonwinter

Répondre

5

Vous venez orthographié mal. Renommez la fonction "serialiseQuery".

+1

Oui, mais il est orthographié le même faux dans les deux endroits, donc il devrait encore être appelé. –

+0

Oui, il a été mal orthographié dans les deux endroits. Mais quand je l'ai orthographié correctement, la méthode s'est appelée ... aucune idée. Merci de votre aide. – Ankur

+1

Depuis quand une orthographe britannique est-elle "fausse"? (pas sûr si l'OP est réellement britannique si :) http://www.merriam-webster.com/dictionary/serialise –

Questions connexes