对于jquery脚本中的每个php变量
在我的php中,我有一个for-each循环来设置订单id。我希望为每个订单运行一个jquery函数,但我无法让它工作 HTML对于jquery脚本中的每个php变量,php,jquery,codeigniter,Php,Jquery,Codeigniter,在我的php中,我有一个for-each循环来设置订单id。我希望为每个订单运行一个jquery函数,但我无法让它工作 HTML 也许您需要的是在html中放置一个数据属性(通过php),然后在单个事件侦听器中读取该属性。例如: <i data-orderid="<?php echo $row['order_id']; ?>" class="edits fa fa-pencil-square-o" aria-hidden="true"></i> HTML和J
也许您需要的是在html中放置一个数据属性(通过php),然后在单个事件侦听器中读取该属性。例如:
<i data-orderid="<?php echo $row['order_id']; ?>" class="edits fa fa-pencil-square-o" aria-hidden="true"></i>
HTML和Jquery代码段都包含在.php
脚本中吗?是的,它们在同一个脚本中。实际上,只有当我选择第二个按钮时,事件才会被触发。这一定是我如何设置id的问题s@OluwafemiSule制作了一些editsHow关于为图标分配一个公共类并使用类名作为选择器?@OluwafemiSule我需要为for each循环中的每个特定项运行函数
$("<?php echo "#edit".$row['order_id'] ?>").click(function(){....}
<i data-orderid="<?php echo $row['order_id']; ?>" class="edits fa fa-pencil-square-o" aria-hidden="true"></i>
$('.edits').click(function(event) {
var rowId = $(event.target).data('orderid');
// use the variable...
});