範例1:基本寫法 setInterval(function(){ ... }, 3000);
<script>
$(document).ready(function(){
//setInterval 每3秒會重複執行一次程式碼
setInterval(function(){
alert('哈囉!');
},3000); //3秒鐘
});
</script>
範例1:
<body style="font-size: 3rem;">
<div id="timer" style="font-size: 3rem;">0</div>
</body>
<script>
$(document).ready(function(){
var n=0;
setInterval(function(){
n++;
$("#timer").text(n); //使用 text() 函式,將資料寫入 $("#timer") DIV元件
},1000);
});
</script>
<body style="font-size: 3rem;">
<button id="start">啟動計數器</button>
<button id="stop">停止計數器</button>
<div id="count" style="font-size: 3rem;">0</div>
</body>
<script>
$(function(){
var n=0;
var myTimer;
$("#start").on("click",function(){
myTimer = setInterval(function(){
n++;
$("#count").text(n);
},1000);
})
$("#stop").on("click",function(){
clearInterval(myTimer)
})
});
</script>
<body style="font-size: 3rem;">
<button id="start">啟動計數器</button>
<button id="stop">停止計數器</button>
<div id="count" style="font-size: 3rem;">0</div>
<!-- 音效要加下面一行在網頁中 -->
<audio id="audio" src=""></audio>
</body>
<script>
$(function(){
var n=0;
var myTimer;
$("#start").on("click",function(){
myTimer = setInterval(function(){
n++;
$("#count").text(n);
audio.src = "audio/dingdong.wav";
audio.play();
},1000);
})
$("#stop").on("click",function(){
clearInterval(myTimer)
})
});
</script>
範例:
<script>
$(document).ready(function(){
});
</script>