Скрипт Powershell из ярлыка для смены рабочего стола

Используйте команду jQuery one():

$('#team-members .team-thumb').one('click', function(e){ ... }

Описание: Прикрепите обработчик к событию для элементов. Обработчик выполняется не более одного раза для каждого элемента для типа события.

Помимо этой встроенной команды вы всегда можете использовать логический флаг:

var event_handler_enabled = true;
$('#team-members .team-thumb').one('click', function(e){
  if ( event_handler_enabled ){
    // code for handling click goes here
    event_handler_enabled = false; // ensure this code will not be executed again
  }   
}

I Рекомендуем первый вариант. Нет причин повторно изобретать колесо. Если jQuery имеет встроенный метод для выполнения обработчика только один раз - используйте его! :)

14
задан joebalt 25 February 2012 в 00:55
поделиться