Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Возврат отмененних событий (https://javascript.ru/forum/jquery/62083-vozvrat-otmenennikh-sobytijj.html)

Stepantshik 23.03.2016 20:59

Возврат отмененних событий
 
<div id="div"></div>

$("# div").click(function(){
        if(bool){
              $(this).off('click');// запретили нажымать на етот елемент
        }else{
         //и тут мне надо вернуть возможность нажатия, но  $(this).on('click'); не    работает    
        }
});

Не обращайте внимания на то, что этот код не несет никакого смиысла, просто мне нужно узнать как вернуть обработку обытия после ее отмены. Может я чегото не понимаю, подскажите плиз))

рони 23.03.2016 22:53

Stepantshik,
if (bool) {return false}

Stepantshik 24.03.2016 18:23

хммм, а можете поконкретней описать?!

рони 24.03.2016 19:00

Stepantshik,
что конкретней? заменить
Цитата:

Сообщение от Stepantshik
$(this).off('click');// запретили

на
Цитата:

Сообщение от рони
return false


рони 24.03.2016 19:03

Stepantshik,
$("# div").click(function(){
        if(!bool){
     //   нужный вам код
        }
});

Stepantshik 24.03.2016 20:44

понятно) Спасибо!


Часовой пояс GMT +3, время: 01:43.