Jquery - ¿dices cuando cambia el hash?

Estoy tratando de hacer que mi sitio responda correctamente al botón Atrás. He guardado ese hash de lo que quiero que haga, pero no sé el gancho para que jQuery pueda saber cuándo cambia el hash. No es .ready (), porque la página no se vuelve a cargar. ¿Qué uso?

Editar para un poco de claridad:

Estoy usando un iframe, así que no puedo saber cuándo alguien hace clic en un enlace. Está en el mismo subdominio, así que puedo ver su ruta de archivo y lo guardo para que pueda marcarlo. Desafortunadamente, al guardarlo como un hash, ahora mi botón Atrás no se puede volver a cargar, lo que no puede volver a cargar el iframe, por lo que mi botón Atrás está esencialmente roto. Si hubiera una forma de saber cuándo cambia el URI, podría compararlo con la dirección iframe y cambiarlo si no coinciden.

Todo lo que necesito es una forma de verificar si el URI ha cambiado. ¿Hay un .change () para el URI? Algo en ese sentido?

Respuestas a la pregunta(5)

Su respuesta a la pregunta