Однократное событие
В jQuery есть удобный метод one()
, который позволяет привязать однократное событие, оно выполнится только один раз, потом автоматически отвяжется. Этот метод первым параметром принимает тип события, вторым привязанную функцию.
В следующем примере к каждой li
привязано однократное событие:
$('li').one('click', function() {
$(this).append('!');
});