我在下面的链接中使用秒表代码
Stop Watch Codes
这是我创建的其他代码
<h1 id="lapping"><time></time></h1>
<button type="button" id="lap" class="btn btn-default">Lap</button>
这是我创建的其他JQuery
$(document).ready(function(){
var testValue = $("#lapping").text();
$(document).ready(function(){
$("#lap").click(function() {
console.log(testValue);
});
});
});
我需要我的Lap
onclick
代码方面的帮助,因为即使我在20秒或1分钟内单击Lap按钮,该代码也会始终在控制台上显示00:00:01。 最佳答案
问题是因为仅在加载DOM时读取#lapping
值。相反,每当按下#lap
按钮时,您都需要检索该值。
尝试这个:
$(document).ready(function() {
$("#lap").click(function() {
var testValue = $("#lapping").text();
console.log(testValue);
});
});
Updated fiddle
关于javascript - 在控制台上显示秒表的时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39896372/