我的 jQuery 函数是这样的:
$.a.b.c();
现在我尝试动态调用它:
var temp = b;
$.a.temp.c();
但显然它不起作用。我如何让它工作。请随意编辑问题标题,因为我不确定如何真正表达问题。
最佳答案
您可以使用括号代替点符号:
var temp = 'b';
$.a[temp].c();
关于javascript - 动态调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1453808/