我有3个带有索引渐进名称的jQuery函数,例如:
function foo_1()
{
...
}
function foo_2()
{
...
}
function foo_3()
{
...
}
我需要动态识别所显示的功能:
foo_[i]
总体目的是根据i
变量的值调用不同的函数。
我该怎么做?
答案 0 :(得分:1)
试试这个例子:
var i = "3";
window["foo_" + i]();
答案 1 :(得分:0)
另一种方法是使用普通的Javascript方法eval()
:
var index = 1;
eval("foo_"+index+"()");