[英]Use jquery countdown in php Foreach
AM trying to use jquery in a php foreach loop for a countdown but it only works on the newest row of the foreach and displays no countdown for the other items of the foreach AM试图在php foreach循环中使用jquery进行倒计时,但它仅适用于foreach的最新行,并且不显示foreach其他项目的倒数
<div>
<div class="pull-right">
<?php
$nota = DataDB::getInstance()->select_from_order($_SESSION['id'],'delivery_status');
foreach($nota as $pa):
$dev = DataDB::getInstance()->get_name_from_id('name','delivery_status','delivery_status_id',$pa['delivery_status']);?>
<a data-toggle="modal" data-target="#count<?php echo $pa['trackingnumber'] ?>"><button class="btn btn-info">
<p><?php echo $dev; ?></p>
<h4 style="color:#fff;"><div id="countdown"></div></h4>
<p>Hour min sec</p>
</button></a>
<script src="js/jquery.countdown.min.js"></script>
<script type="text/javascript">
$('#countdown').countdown('<?php echo $pa['delivery_time']; ?>', function(event) {
$(this).html(event.strftime('%H:%M:%S'));
});
</script>
<?php include ('account_count_modal.php'); ?>
<?php endforeach; ?>
</div>
</div>
I've just updated your code using counter as below: 我刚刚使用计数器更新了您的代码,如下所示:
<script src="js/jquery.countdown.min.js"></script>
<div>
<div class="pull-right">
<?php
$nota = DataDB::getInstance()->select_from_order($_SESSION['id'],'delivery_status');
$counter = 0;
foreach($nota as $pa):
$counter++;
$dev = DataDB::getInstance()->get_name_from_id('name','delivery_status','delivery_status_id',$pa['delivery_status']);
?>
<a data-toggle="modal" data-target="#count<?php echo $pa['trackingnumber'] ?>"><button class="btn btn-info">
<p><?php echo $dev; ?></p>
<h4 style="color:#fff;"><div id="countdown<?php echo $counter;?>"></div></h4>
<p>Hour min sec</p>
</button></a>
<script type="text/javascript">
$('#countdown<?php echo $counter;?>').countdown('<?php echo $pa['delivery_time']; ?>', function(event) {
$(this).html(event.strftime('%H:%M:%S'));
});
</script>
<?php include ('account_count_modal.php'); ?>
<?php endforeach; ?>
</div>
</div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.