¿JQuery en vivo o algo similar con .change ()?

Quiero hacer esto: http://docs.jquery.com/Events/live#typefn

Solo .live () no es compatible con el evento de cambio. ¿Alguna idea para solucionar el problema?

Es necesario vincular una función a algunos elementos DOM sobre la marcha, pero no hasta que se modifique.

Nota: jQuery 1.4 ahora admite la función en vivo para todos los eventos normales. No funcionó con IE8 hasta hace poco, pero creo que esto se solucionó con jQuery 1.4.2. Vea este boleto jQuery resuelto: IE8 NO APOYA EL EVENTO DE CAMBIO MIENTRAS USANDO LIVE

El complemento LiveQuery soporta todos los eventos.

Oh, eso no fue tan malo, simplemente lo envolví en un evento en vivo con un clic y funcionó bien.

$("#foo").live("click", function(){ $('.fu').change(function(){ blah blah blah }); }); 

Ok, después de los comentarios de Funka en mi primer bash de responder mi propia pregunta, ahora tengo esto:

 $('.foo').change(function test(){ $(fu).prependTo("#some-div").bind("change", test) $(this).unbind("change",test) }; 

Lo que vinculará la función a cada elemento a medida que se crea, y la desvinculará de la que se creó antes. Esto resuelve mi problema en cuanto a la interfaz de usuario, pero soy un principiante obvio, así que estoy realmente abierto a aprender si me estoy perdiendo algo de nuevo. 😉

Antes de que existiera .live () en jQuery 1.3, tuve un gran éxito con el plugin de “escucha” de Arial Flesler.

http://flesler.blogspot.com/search/label/jQuery.Listen

Creo que deberías poder hacer esto en el evento de cambio con este complemento.