2016-05-09 5 views
0

возможно остановить автоматическое обновление при фокусировке в поле вводаочистить все интервалы от страницы при фокусировке в поле ввода

<input type="text" id="input_box" /> 

    <script> 
var StopRefresh; 

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

    </script> 

это то, что я до сих пор, но он не работает может кто-нибудь, как этого добиться с Jquery

+1

Возможный дубликат [остановить автоматическое обновление при нажатии на DIV] (http://stackoverflow.com/questions/37106862/stop -auto-refresh-when-clicked-on-a-div) – Dan

+0

также покажите свой код автообновления !! –

+0

Очистка Все время на страницах – james2569

ответ

0

магазин ваш setIntervel к variable как

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

и когда вы хотите, чтобы очистить его использовать

clearInterval(handle); 

, если вы хотите, чтобы очистить от textbox фокуса, так что используйте

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

, поэтому я должен сделать это, когда мне нужно называть его ' ' – james2569

+0

@ james2569 для этого вам нужно написать вот так:' "' – Gomzy

Смежные вопросы