Latest web development tutorials

jQuery off () Método

Métodos de Eventos jQuery Métodos de Eventos jQuery

Exemplos

Remover eventos clique todos os elementos <p> sobre:

$("button").click(function(){
$("p").off("click");
});

tente »

Definição e Uso

off () método é geralmente usado para remover por meio de () método para adicionar um manipulador de eventos.

Novas alternativas jQuery a partir da versão 1.7 em diante, off () é unbind (), die () e undelegate () método. O método API para trazer um monte de conveniência, recomendamos usar este método, ele simplifica a base de código jQuery.

Nota: Para remover o manipulador de eventos especificado quando um manipulador de eventos é adicionado, o selector string devem corresponder em (parâmetros do método) passaram.

Dica: Para adicionar um evento executado apenas uma vez e, em seguida, removido, por favor, use um () método.


gramática

$(selector).off(event,selector,function(eventObj),map)

参数 描述
event 必需。规定要从被选元素移除的一个或多个事件或命名空间。

由空格分隔多个事件值。必须是有效的事件。
selector 可选。规定添加事件处理程序时最初传递给 on() 方法的选择器。
function(eventObj) 可选。规定当事件发生时运行的函数。
map 规定事件映射 ( {event:function, event:function, ...}) ,包含要添加到元素的一个或多个事件,以及当事件发生时运行的函数。


Exemplos

mais exemplos

De unbind () para fora ()
Como utilizar a fora () para conseguir desagregar (o mesmo efeito).

De undelegate () para fora ()
Como utilizar a fora () para atingir undelegate (o mesmo efeito).

A partir do die () para fora ()
Como utilizar a fora () para atingir fieira (o mesmo efeito).

Remova todos os acrescentado através de () clique manipulador de eventos
Como remover Tudo através de (método) para o evento clique para todos os elementos <p> sobre o manipulador.

Remover um por em () para adicionar o evento especificado
Como remover um método de função especificada () é adicionado através diante.

Retirar usando manipulador de eventos do objeto de evento
Como faço para remover um manipulador de eventos é acionado depois que um número definido de eventos.


Métodos de Eventos jQuery Métodos de Eventos jQuery