2009-02-18 15 views
11

¿Cuál es la diferencia entre las siguientes líneas de código, o son sólo 2 diferentes formas de escribir la misma cosa:Diferencia entre .bind y otros eventos

$("p").click(function() { some code here }); 

$("p").bind("click", function(){ some other code here }); 

Estoy simplificando sobre esto? Porque si quisieras enlazar más de un evento, podrías encadenar los eventos, ¿correcto?

+0

duplicados: http: // stackoverflow. com/questions/518762/jquery-clickfn-vs-bindclick-fn –

+1

Mi pregunta está redactada mejor :) pero sí veo a la víctima ahora –

+1

Esta pregunta es más general y más fácil de encontrar, así que no creo que sea un duplicado . – jeroen

Respuesta

15

También le permite enlazar el mismo método anónimo para múltiples eventos como:

$("p").bind("click dblclick mouseover mouseout", function(){ some other code here }); 
4

La primera versión es solo una abreviatura de la segunda.

7

También tenga en cuenta que se une permite eventos personalizados

Cuestiones relacionadas