我的目标是在每个弹出标记上显示基于Json的倒数(obj.time)。coountdown必须显示在<div id='demo'>
上如果我为所有<div id='demo'>
插入单个倒计时,但没有多个值。
我试图将obj [i] .id连接到id ='demo',以使每个倒数都有多个id像这样<div id='demo"+obj[i].id+"'>
然后我对document.getElementById("demo"+obj[i].id).innerHTML = hours + "h "+ minutes + "m " + seconds + "s ";
我收到的错误是Uncaught TypeError: Cannot read property 'id' of undefined at (index):215
您必须在间隔函数中添加一个新循环: