【发布时间】:2013-08-14 07:27:04
【问题描述】:
我有 2 个动态命名的 JavaScript 函数..
function a1(){
//some codes
}
function a2(){
//some codes
}
function a3(){
//some codes
}
上面这些函数肯定是 PHP 生成的..
<?php
for($i = 1; $i <= $load_period->count; $i++){
?>
<script type="text/javascript">
function a<?php echo $i;?>(){
//javascript functions
}
</script>
<?php
}
?>
现在我必须用 for.. 调用这两个函数。
for(var i= 1; i <= 3; i++){
// here the solution code ..
// doesn't work >> a+i+();
}
- 注意 1:它不适用于“a+i+();” .
- 注意 2:我不想使用“EVAL”语法
感谢任何解决方案..
【问题讨论】:
-
如果你必须这样做,你可能做错了......
-
我建议以不需要的方式编写代码。您可以通过不同的方式轻松实现相同的目标。
标签: javascript jquery dynamic-function