这对我来说可能很难解释,但我会尽力而为。
我有一张桌子,其设置类似于:
<tr>
<td class="tac">3</td>
<td><a href="/horse/speared">Speared</a></td>
<td class="tac">9</td>
<td>L Camilleri</td>
<td class="br tac">58kg</td>
<td id="odd" class="tac betNumber"><a href="#"></a></td>
<td id="odd" class="tac betNumber"><a href="#">15</a></td>
<td id="odd" class="tac betNumber"><a href="#">15</a></td>
<td id="odd" class="tac betNumber"><a href="#">15</a></td>
<td id="odd" class="tac betNumber"><a href="#">13</a></td>
<td id="odd" class="tac betNumber"><a href="#">21</a></td>
<td id="odd" class="tac betNumber"><a href="#">13</a></td>
</tr>
<tr>
<td>4</td>
<td><a href="/horse/sneakin-around">Sneakin' Around</a></td>
<td class="tac">17</td>
<td>P King</td>
<td class="br tac">58kg</td>
<td id="odd" class="tac betNumber"><a href="#"></a></td>
<td id="odd" class="tac betNumber"><a href="#">11</a></td>
<td id="odd" class="tac betNumber"><a href="#">12</a></td>
<td id="odd" class="tac betNumber"><a href="#">11</a></td>
<td id="odd" class="tac betNumber"><a href="#">21</a></td>
<td id="odd" class="tac betNumber"><a href="#">12</a></td>
<td id="odd" class="tac betNumber"><a href="#">21</a></td>
</tr>
带有 id="odd" 的 td 我想检查它们是否改变了,如果改变了,添加一个只会闪烁或持续 2-3 秒的“更新”类。我加载代码:
$(document).ready(function() {
$("#responsedcontainer").load("/odd-single.php");
var refreshId = setInterval(function() {
$("#responsedcontainer").load("/odd-single.php&randval="+ Math.random());
}, 3000);
$.ajaxSetup({ cache: false });
});
它加载然后每 3 秒刷新一次。所以在刷新发生后,检查最后一次刷新,看看是否有任何 td 改变了值,如果是,添加一个样式 2-3 秒。
我是 javascript/jquery 的新手,所以请耐心等待。
谢谢