我正在尝试在表格中旋转项目列表(即:)。我想要做的是删除第一个项目并在表格末尾添加一个项目。我能够删除第一个项目,但我被困在如何每 10 秒不断重做一次。也许,查看代码会给出一个更好的主意。
代码:
$num_ads = 0;
if (isset($ads[0])) {
foreach($ads as $row) {
...
...
echo '<td class="featured_ads_td" id="featured_'.$num_ads.'">';
...
...
$num_ads++
}
}
所以我所做的是我给表中的每个项目一个唯一的ID。在这种情况下,第一项将是特色_0,然后是特色_1,特色_2..等
Javascript
<script src="/jquery-latest.min.js"></script>
<script type="text/javascript">
var ad_refresh = setInterval(function(){
$('#featured_0').fadeOut('slow');
$('#featured_0').attr('id','removed');
}2000);
</script>
使用下面的这个脚本将删除我的第一个项目。但是无论如何我可以如何制作第一个 item_0 以便我可以每 2 秒递归一次?或者如果有更好的方法,请告诉我。我对 javascript 和 jquery 的了解仍然非常有限。
谢谢您的帮助。