2009-09-21 10 views
1

Ma fonction jQuery est quelque chose comme:Appel d'une fonction dynamique

$.a.b.c(); 

Maintenant, je suis en train de l'appeler dynamiquement:

var temp = b; 
$.a.temp.c(); 

Mais évidemment son ne fonctionne pas. Comment puis-je faire fonctionner cela? N'hésitez pas à modifier le titre de la question, car je ne sais pas vraiment comment formuler la question.

+0

sans doute il est une fonction appelée « c » qui est une propriété de température? –

Répondre

3

Vous pouvez utiliser les crochets au lieu de la notation de points:

var temp = 'b'; 
$.a[temp].c(); 
Questions connexes