Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何创建';比如';while循环中的按钮,以便我可以更改每个循环的类名?_Javascript_Php_Jquery - Fatal编程技术网

Javascript 如何创建';比如';while循环中的按钮,以便我可以更改每个循环的类名?

Javascript 如何创建';比如';while循环中的按钮,以便我可以更改每个循环的类名?,javascript,php,jquery,Javascript,Php,Jquery,我想在我的评论框中创建类似的按钮。问题是 在while循环中,因此我单击的任何按钮都将更新所有按钮及其 因为输出来源的类名对于所有创建的类都是相同的 纽扣 将ID作为参数传递,而不是在函数中硬编码。e、 伪码中的g while (... as $id) { <i onclick="likeAdd(<?php echo $id ?>);"> } function likeAdd(id) { $.ajax('/script.php?id=' + id,

我想在我的评论框中创建类似的按钮。问题是 在while循环中,因此我单击的任何按钮都将更新所有按钮及其 因为输出来源的类名对于所有创建的类都是相同的 纽扣


将ID作为参数传递,而不是在函数中硬编码。e、 伪码中的g

while (... as $id) {
    <i onclick="likeAdd(<?php echo $id ?>);">
}


function likeAdd(id) {
     $.ajax('/script.php?id=' + id, ....);
}
while(…作为$id){
        });
    }
      </script>
                    <span class="likeCount"> 0 </span>
    } end of while
while (... as $id) {
    <i onclick="likeAdd(<?php echo $id ?>);">
}


function likeAdd(id) {
     $.ajax('/script.php?id=' + id, ....);
}