【发布时间】:2015-02-14 17:13:06
【问题描述】:
我想刷新页面上多个项目的倒计时。每个计时器都有“刷新项目”类。它只适用于一个项目,但如果我有多个项目(这也意味着不同的倒数计时器),它似乎只选择最新的 id。
这是我的 JQuery 代码:
function timeLeft()
{
var data = $(".refresh-item").attr("data-content");
var dataString = 'case=refresh_item&' + data;
$.ajax({
type: "GET",
url: "ajax.php",
dataType: "html",
data: dataString,
success: function(result)
{
$(".refresh-item").html(result);
}
});
}
window.setInterval(function(){
timeLeft();
}, 1000);
每个项目还具有“数据内容”属性,其中保存了项目的特定 ID。如何选择特定项目的特定 ID(然后显示单个倒数计时器)?
【问题讨论】:
-
你可以使用 $(".refresh-item").each() 来归档这个api.jquery.com/jquery.each
标签: javascript jquery html ajax