我正在为我的项目创建一个接受和拒绝按钮。我需要的是在while循环中创建一个click函数。到目前为止,我已经用一个I.D
完成了它这是我的代码
$(document).ready(function(){
var i = 1;
var x = 1;
var but = "#accept-friend-button";
var rej = "#reject-friend-button"; //When I add this
while(i <=<?php echo $rqst_count; ?>)
{
$(but + i).click(function(){
$(this).hide();
$(rej + x).hide(); // When I add this
});
i++;
x++;
}
});
到目前为止他们还在工作,但是当我添加(rej + x).hide(); (拒绝朋友按钮)不会隐藏。如果我在这个循环中添加三个I.Ds
也是怎么回事这里的HTML代码是任何人都需要的
<?php
$rqst__count = $query -> rowCount();
$button = 1;
$an_button = 1;
while($row = $query -> fetch(PDO::FETCH_ASSOC))
{
?>
<button id="accept-friend-button<?php echo $button;?>"
style="margin-right:10px;margin-left:10px;"
class="btn btn-info">Accept
</button>
<button id="reject-friend-button<?php echo $an_button; ?>"
class="btn btn-danger">Reject
</button>
<?php
$button++;
$an_button++;
}
?>