我有一个看起来像这样的代码
JS
var counter = 0;
var timer = setInterval("tictac()", 1000);
function tictac(){
counter++;
$("#clock").html(counter);
}
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="clock">0</div>
<div id="buttons" class="clear">
<button id="start">start</button>
<button id="stop">stop</button>
<button id="reset">reset</button>
</div>
Run Code Online (Sandbox Code Playgroud)
如何使用按钮控制定时器,按下启动按钮时开始向上计数,按下停止按钮时停止计数,按下复位按钮时重置计数器.
有人可以帮忙吗?
我设法做到了这一点
$(document).ready(function($) {
var timer = undefined;
$('#start').on('click', function(){
timer = window.setInterval('tictac()', 1000);
});
$('#pause').on('click', function(){
window.clearInterval(timer);
});
$('#reset').on('click', function(){
timer = window.clearInterval(timer);
});
});
var counter = 0;
function tictac(){
counter++;
$("#clock").html(counter);
}
Run Code Online (Sandbox Code Playgroud)
启动和停止按钮完成工作,但重置不起作用,有人可以检查代码有什么问题吗?非常好
我有这样的div结构
<div class="items">
<div class="itemRow">
<div class="item">
<div class="item">
<div class="item">
</div>
<div class="itemRow">
<div class="item">
<div class="item">
<div class="item">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
如何让它们合并/组合两个div"itemRow"?就像这样
<div class="items">
<div class="itemRow">
<div class="item">
<div class="item">
<div class="item">
<div class="item">
<div class="item">
<div class="item">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
使用jQuery
假设有一个4位数字,就像这个1243一样,是否有一种方法,使用正则表达式,找出数字内的数字是否按升序排列,例如,这是一个好的数字"3579",当" 1243"不是