我有索引++的变量
<?php
class Dispatcher
{
public function function1($a, $b)
{
return $a + $b;
}
public function function2($a, $b)
{
return $a * $b;
}
public function function3($a, $b)
{
return $a / $b;
}
public function function4($a, $b)
{
return ($a + 1) * ($b + 1);
}
public function function5($a, $b)
{
return $a / $b;
}
public function function6($a, $b)
{
return $a / $b;
}
public function function7($a, $b)
{
return $a / $b;
}
public function function8($a, $b)
{
return $a / $b;
}
public function function9($a, $b)
{
return $a / $b;
}
public function function10($a, $b)
{
return $a / $b;
}
}
$time1 = time();
for ($i = 0; $i <= 10000000; $i ++)
{
$function = new Dispatcher();
$function->{"function1"}($i, $i + 1);
$function->{"function2"}($i, $i + 1);
$function->{"function3"}($i, $i + 1);
$function->{"function4"}($i, $i + 1);
$function->{"function5"}($i, $i + 1);
$function->{"function6"}($i, $i + 1);
$function->{"function7"}($i, $i + 1);
$function->{"function8"}($i, $i + 1);
$function->{"function9"}($i, $i + 1);
$function->{"function10"}($i, $i + 1);
}
$time2 = time();
echo $time2 - $time1;
我想调用表格ID 进入我的onclick。
var folderIndex = 1;
let currentFolderIndex = folderIndex++;
怎么做?
我不知道如何设置我的ID,因为会有引号冲突
<table id="tableAudience' + currentFolderIndex + '" ></table>
<div onclick="openFolder(event, 'howTocall table ID in here')" ></div>
我的代码图片:http://prntscr.com/h82axw
我没有使用JSFiddle,因为我只使用js和css文件。
之前的.x。
答案 0 :(得分:2)
您可以调用onCLick而无需担心ID
<button onclick="change()">Click me</button>
并且在onclick功能上,您可以使用此
检测ID
<table id="tableAudience1" > </table>
<div onclick="openFolder(event,this)"> First Table </div>
&#13;
function openFolder(event,item){
// will give you the table ID
console.log( $(item).prev().attr("id"));
}
&#13;