在div标签中动态传递ID

时间:2012-08-24 17:20:37

标签: jquery html jquery-ui

嗨我有id:“网络”在div类“父”中,这里我有forloop生成许多IP。 当我点击特定的父IP时,它应该调用它的子div。 如何动态生成id,以便我可以将子div放在for循环中。 或者还有其他方法可以做到这一点吗?

<div class="parent">
//$i= 1;
foreach($octetets as $octet){

echo "<a href='javascript:void(0);' id='network' value='$octet'>+".$octet.".0.0.0</a> <br />";
//$i++;
 }


<div class="child">
<?php
echo "<a href='javascript:void(0);'  id='network_test' ></a>";  
?>
</div>
</div>

我正在使用jquery点击父IP

$(".msg_head").click(function(){
$(this).next(".parent").slideToggle(600);
});

$(".child #network_test").click(function(){
$(this).next(".child").slideToggle(600);

});

1 个答案:

答案 0 :(得分:1)

所以:

$(document).ready(function() {
    $('.parent #network').click(function() {
        // Here you manipulate the child div
    });
});

示例:添加更多链接;

$(document).ready(function() {
    $('.parent #network').click(function() {
        $('.child').append('<a href="#" id="network_test">Child ' + $(this).text() + '</a><br />');
    });
});