2
Я пытаюсь слишком взлетать событие только от this
элемента, если я пытаюсь $(this).off('event');
они взлетают событие из всех элементов и $(this).off('click');
не работаютJquery отключено от одного элемента
$(document).on('click', '.text', function (event) {
var box = "<div class = 'box'></div>";
$(box).insertAfter("#body");
$(this).off('event');
});
$ (this) .off (event); * – John
Если вам нужно использовать делегирование событий, подумайте об удалении класса '.text' из текущего элемента. Взгляните сюда http://stackoverflow.com/questions/30512253/remove-jquery-delegated-event-handler-on-specific-object –
ohhh, теперь я понимаю логику, мне нужно удалить класс или id, а затем, если Я хочу, чтобы пользователь снова нажал на этот элемент, я просто положил класс или id обратно – John