人!
我收到了以下代码:
<?php
for ($i = 0 ; $i < 4 ; $i++) {
?>
<!--EXTERNAL DIV-->
<div class = "square" onClick = "paint(this.id); doSomethingElse(this.id)"<br> id = "<?php echo "$i" ?>">
(...)
<!--Internal DIV-->
<div id = "test<?php echo "$i";?>">
</div>
</div>
我想要的是:我需要打电话给'doSomethingElse&#39;外部DIV中的功能(因为它是一个将被点击的正方形),但它会显示(显示:可见)内部DIV,所以我需要从外部div访问内部div的ID&# 39;使用jQuery或javascript的ID。
我知道这有点令人困惑,但我认为这就是我能得到我想要的方式。
谢谢!
答案 0 :(得分:0)
好吧,首先,摆脱div中的break标记。你的id需要以一封信开头。你的echo语句需要一个分号:
<div class="square" onClick="paint("#a<?php echo "$i"; ?>"); doSomethingElse("#a<?php echo "$i"; ?>")" id = "a<?php echo "$i"; ?>">