2009-09-21 108 views
1

我jQuery的功能是一样的东西:调用函数动态

$.a.b.c(); 

现在我想要动态地调用它:

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

但很明显,它不工作。我如何得到这个工作。请随时编辑问题标题,因为我不确定如何真正地说出问题。

+0

想必有被称为“C”,也就是临时的性质的功能? – 2009-09-21 10:26:44

回答

3

您可以使用括号而不是点符号:

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