Foros del Web » Programando para Internet » Jquery »

Jquery: focus en textarea

Estas en el tema de Jquery: focus en textarea en el foro de Jquery en Foros del Web. Buenas tardes, Ejecuto un jquery, que al hacer click en un link se abre una nueva ventana y la ventana principal queda en modo "blur". ...
  #1 (permalink)  
Antiguo 18/10/2012, 07:59
 
Fecha de Ingreso: febrero-2010
Mensajes: 52
Antigüedad: 14 años, 1 mes
Puntos: 3
Jquery: focus en textarea

Buenas tardes,
Ejecuto un jquery, que al hacer click en un link se abre una nueva ventana y la ventana principal queda en modo "blur".
Entonces necesito en ese momento posicionar (focus) sobre un textarea que no tiene id.
El problema es que después de entrar en blur, tengo que efectuar un click en algún elemento de la página, para que vuelva a funcionar, si cambio de tab o si accedo al menú del browser, todo sigue en el mismo estado blur, hasta que haga un click y no sé como puedo simular esto.
Hay que tener en cuenta que este click se efectúa después de que se haya cargado todo lo que aparece en $().ready. Y yo querría relanzar el $.ready() de nuevo.
Alguien puede indicarme cómo debería hacerlo?
Gracias
  #2 (permalink)  
Antiguo 18/10/2012, 10:38
Avatar de xcoltx  
Fecha de Ingreso: diciembre-2008
Mensajes: 65
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Jquery: focus en textarea

esa ventana nueva de la que hablas, es un modal? o es un popup de html/javascript?

si es que creo que entiendo: necesitas poner el hacer focus en el textarea de la ventana emergente cierto?, bueno si es un modal (tipo fancybox o similares) creo que es complicado porque el ready ya esta ejecutado. en cambio si es un popup nativo, puede que el ready sea independiente en esa ventana.

probaste alguna opcion de la funcion .live?
__________________
http://www.acomodate.cl

Última edición por xcoltx; 18/10/2012 a las 10:44
  #3 (permalink)  
Antiguo 19/10/2012, 01:50
 
Fecha de Ingreso: febrero-2010
Mensajes: 52
Antigüedad: 14 años, 1 mes
Puntos: 3
Respuesta: Jquery: focus en textarea

La nueva ventana es un pop up, es un iframe de un anunciante.
Si probé con .live(), pero no conseguí que funcionase nada.
Se quedaba en blur y no podía hacer nada.
Al final lo solucioné recargando la página vía php, porque desde jquery llamaba a un ajax.

Etiquetas: focus, funcion, textarea
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 18:19.