Pregunta

Ok, así que soy nuevo en la escritura Javascript, y esto es lo que estoy haciendo / tratando de hacer.

Cuando se carga una página (window.onload) mi código Javascript pasa por todas las formas en una página y se une una cierta "onchange" método para ellos. Esto funciona bien para la mayoría de sitios web en Internet, excepto cuando una página se actualiza automáticamente para cargar más formularios en la página. ¿Cómo puedo detectar un evento y volver a ejecutar mi función de este tipo?

Por ejemplo:

El suministro de noticias de Facebook tiene un montón de formas asociadas a los diferentes estados / enlaces publicados. Mi código pasa a través de ellos y se une al oyente. Pero si usted va todo el camino hasta la página se actualiza automáticamente para mostrar más estados / enlaces / etc. (O hacer clic en el enlace "Entradas antiguas") -. Pero ahora mi código JavaScript no se ha ejecutado a nivel mundial de nuevo

De todos modos yo puedo hacer eso? Gracias.

EDIT:. Estoy escribiendo una extensión del navegador

¿Fue útil?

Solución

.live () ?

$(document).ready(function()
{
    $(document).live("onchange",function()
    {
        // blah?
    });
});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top