Foros del Web » Programando para Internet » Jquery »

[jQuery] Problema con die y live

Estas en el tema de [jQuery] Problema con die y live en el foro de Jquery en Foros del Web. Hola, Tengo esta funcion: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original _rel : function ( ) {             var aClick ...
  #1 (permalink)  
Antiguo 22/01/2010, 18:36
Avatar de pato12  
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 16 años, 7 meses
Puntos: 101
[jQuery] Problema con die y live

Hola,
Tengo esta funcion:
Código Javascript:
Ver original
  1. _rel:function(){
  2.             var aClick=function(e){
  3.                 alert('AJAX!! xD');
  4.             };
  5.             $('a[rel=ajax]').each(function(a){
  6.                 $(this).die('click',aClick);
  7.                 $(this).live('click',aClick);
  8.             });
  9.         }
Lo que pasa es que si lo doy click a un enlace:
Código HTML:
Ver original
  1. <a href="#index.php" rel="ajax">Index</a>
No me alerta nada :S, y si cambio el "$(this).live('click',aClick);" por "$(this).click(aClick);" anda bien, pero yo nesesito sacarle la funcion antes de asignarsela (asi no se asigna mas de 1 ves :p).
Gracias
Salu2
__________________
Half Music - www.halfmusic.com
  #2 (permalink)  
Antiguo 22/01/2010, 20:36
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: [jQuery] Problema con die y live

Y te anda bien porq estas modificando el evento onclick....
Si te soy sincero yo no uso jquery, conozco poco y nada, pero leyendo este articulo, interpreto que die() remueve lo que hizo live() y vos lo tenes al reves....

http://api.jquery.com/die/
http://api.jquery.com/live/

No se si sera eso o no, pero es lo que interprete minimamente
__________________
HV Studio
Diseño y desarrollo web
  #3 (permalink)  
Antiguo 25/01/2010, 00:01
Avatar de pato12  
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 16 años, 7 meses
Puntos: 101
Respuesta: [jQuery] Problema con die y live

Gracias, ya lo arregla y me olvide de este post xD. Use bind y unbind :P
__________________
Half Music - www.halfmusic.com
  #4 (permalink)  
Antiguo 25/01/2010, 04:19
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: [jQuery] Problema con die y live

usa el evento one

http://api.jquery.com/one/

Etiquetas: live
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:59.