1
我使用jQuery的這個JavaScript計時器:停止或破壞的jQuery fjTimer
http://plugins.jquery.com/project/fjtimer
我怎樣才能停止計時器(摧毀它爲例)?文檔對這個問題沒有任何關係;如果有人有想法,請幫我一下。
我使用jQuery的這個JavaScript計時器:停止或破壞的jQuery fjTimer
http://plugins.jquery.com/project/fjtimer
我怎樣才能停止計時器(摧毀它爲例)?文檔對這個問題沒有任何關係;如果有人有想法,請幫我一下。
您需要致電timerId.stop();
銷燬正在運行的計時器。
這是一個基本的例子:
<html><head>
<script type="text/javascript" src="jquery-1.4.2.js"></script>
<script type="text/javascript" src="jquerytimer-min.js"></script>
<script type="text/javascript" language="javascript">
var flag = false;
$(document).ready(function() {
$.fjTimer({
interval: 1000,
repeat: 5,
tick: function(counter, timerId) {
if (flag)
timerId.stop();
$("#test").text($("#test").text() + "asdf");
}
});
$('#button').click(function() {
flag = true;
});
});
</script>
</head>
<body>
<div id='test'></div>
<input id='button' type='button' value='die' />
</body>
</html>
當你點擊「死」將設置一個標誌,在接下來的時間間隔定時器應停止計時器只是增加了「ASDF」到div每一個間隔, 。