jQuery on () Método
Exemplos
Somando-se o manipulador de eventos <p> elemento clique:
alert("The paragraph was clicked.");
});
tente »
Definição e Uso
on () em elementos selecionados e sub-elementos para adicionar um ou mais manipuladores de eventos.
JQuery a partir da versão 1.7 em diante, sobre o método () é ligar, e o método () novas alternativas de viver () delegado (). 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: Use em () método para adicionar um manipulador de eventos para os elementos atuais e futuros (tais como o novo elemento criado pelo script).
Dica: Para remover um manipulador de eventos, utilize o off () método.
Dica: Para adicionar um evento executado apenas uma vez e, em seguida, removido, por favor, use um () método.
gramática
参数 | 描述 |
---|---|
event | 必需。规定要从被选元素移除的一个或多个事件或命名空间。 由空格分隔多个事件值。必须是有效的事件。 |
childSelector | 可选。规定只能添加到指定的子元素上的事件处理程序(且不是选择器本身,比如已废弃的 delegate() 方法)。 |
data | 可选。规定传递到函数的额外数据。 |
function | 可选。规定当事件发生时运行的函数。 |
map | 规定事件映射 ( {event:function, event:function, ...}) ,包含要添加到元素的一个或多个事件,以及当事件发生时运行的函数。 |
mais exemplos
De bind () para on ()
Como utilizar o em () para conseguir a ligação (o mesmo efeito).
Mudando de delegado () para on ( )
Como utilizar o em () para atingir o delegado (o mesmo efeito).
De vivo () para on ()
Como utilizar o em () para atingir e viver (o mesmo efeito).
A adição de vários manipuladores de eventos
Como adicionar vários elementos para o manipulador de eventos.
Use parâmetros de mapa para adicionar vários manipuladores de eventos
Como usar os parâmetros do mapa para adicionar vários manipuladores de eventos para o elemento selecionado.
No elemento para adicionar eventos personalizados
Como adicionar um evento namespace personalizado no elemento.
Dados passados para a função
Como passar dados para funcionar.
Adicionar um manipulador de eventos para o próximo elemento
Demo no método () é também aplicável ao elemento não foi criado.
Remover manipuladores de eventos
Como utilizar o método off () para remover um processador de eventos.