簡體   English   中英

如何通過外部DIV ID訪問內部div的ID(自動遞增)?

[英]How to access a internal div's ID (auto-incremented) by an external DIV id?

伙計們!

我得到以下代碼:

<?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>

我想要的是:我需要在外部DIV中調用“ doSomethingElse”函數(因為將單擊一個正方形),但是它將顯示(顯示:可見)內部DIV,所以我需要訪問內部div的使用jQuery或javascript從外部div的ID中獲取ID。

我知道這有點令人困惑,但是我認為那是我得到想要的東西的方式。

謝謝!

好吧,首先,擺脫div中的break標記。 並且您的身份證需要以字母開頭。 並且您的echo語句需要使用分號:

<div class="square" onClick="paint("#a<?php echo "$i"; ?>"); doSomethingElse("#a<?php echo "$i"; ?>")" id = "a<?php echo "$i"; ?>"> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM