<script type="text/javascript">
$(document).ready(function () {
var i = 1;
var timer = setInterval(function() { alert(i++) }, 2000);
});
</script>
<button onclick="clearInterval(timer)">stop</button>
Что то оно не стопает его
http://learn.javascript.ru/play/DPtD9b