Joe*_*mes 8 php jquery loops click
我在php中有一个foreach循环,如下所示.
<?php
$i = 0;
foreach ($query as $value) { ?>
<button id="show[<?php echo $i;?>]" class="btn btn-success" type="button">View</button>
<div id="blah[<?php echo $i;?>]">Joel</div>
<?php
$i++
} ?>
Run Code Online (Sandbox Code Playgroud)
现在这个循环工作正常,我得到每个按钮和具有唯一ID的div的id.但我想添加一个jquery点击功能,如下所示.
$("#show").click(function(){
$("blah").hide();
});
Run Code Online (Sandbox Code Playgroud)
但是因为它在一个循环中并且与它们有不同的id如何为每个按钮添加这个jquery函数?
$(".btn").click(function(){
var id = $(this).attr('id');
var n = id.replace("show",'');
$("#blah"+n).hide();
});
Run Code Online (Sandbox Code Playgroud)
还可以使用此代码替换按钮
<button id="show-<?php echo $i;?>" class="btn btn-success" type="button">Clear</button>
<div id="blah-<?php echo $i;?>">Joel</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4828 次 |
| 最近记录: |