聚焦在输入框中时清除页面中的所有间隔

时间:2016-05-09 04:49:59

标签: javascript jquery

在聚焦输入框

时可以停止自动刷新
<input type="text" id="input_box" />

   <script>
var  StopRefresh;

    $('#input_box').focus(function(){
      clearInterval('input_box');
    });

    </script>

这是我到目前为止所做的,但它不起作用 可以通过jquery

实现这一目标

1 个答案:

答案 0 :(得分:0)

将您的setIntervel存储到variable

var handle = setInterval('ANYTHING_YOUWANT', 20);

如果要清除它,请使用

clearInterval(handle);

如果您要清除textbox焦点,请使用

<script>
    $(document).ready(function(){
        $('#input_box').focus(function(){
          clearInterval('handle');
        });
    });
</script>