启动时我有以下span元素:
<span class="counter" text="Time will expire in %num% seconds" start="10"></span>
start 属性在jQuery中捕获并经过循环直到达到0然后显示其余内容。
我正在尝试在页面加载后使用Tampermonkey在我预定的时间内重置或清除计数器。
到目前为止,这就是我所拥有的:
function init(){
document.getElementsByTagName("span")[0].getAttributeNode("start").value = "0";
}
window.onload = init;
使用alert我可以告诉我们正确更改了值,但是jQuery循环继续使用旧值。我知道使用ID而不是自定义属性会更容易,但这是我必须使用的。谢谢!
计时器JS的Pastebin条目。