.undelegate()


.undelegate()Возвращает: jQueryversion deprecated: 3.0

Описание: У выбранных элементов страницы, удаляет обработчики событий, установленные методом delegate().

  • Добавлен в версии: 1.4.2.undelegate()

    • This signature does not accept any arguments.
  • Добавлен в версии: 1.4.2.undelegate( selector, eventType )

    • selector
      Тип: String
      A selector which will be used to filter the event results.
    • eventType
      Тип: String
      A string containing a JavaScript event type, such as "click" or "keydown"
  • Добавлен в версии: 1.4.2.undelegate( selector, eventType, handler )

    • selector
      Тип: String
      A selector which will be used to filter the event results.
    • eventType
      Тип: String
      A string containing a JavaScript event type, such as "click" or "keydown"
    • handler
      Тип: Function( Event eventObject )
      A function to execute at the time the event is triggered.
  • Добавлен в версии: 1.4.3.undelegate( selector, events )

    • selector
      Тип: String
      A selector which will be used to filter the event results.
    • events
      Тип: PlainObject
      An object of one or more event types and previously bound functions to unbind from them.
  • Добавлен в версии: 1.6.undelegate( namespace )

    • namespace
      Тип: String
      A string containing a namespace to unbind all events from.

As of jQuery 3.0, .undelegate() has been deprecated. It was superseded by the .off() method since jQuery 1.7, so its use was already discouraged.

The .undelegate() method is a way of removing event handlers that have been bound using .delegate().

Примеры использования