Popups comunes a todas las páginas en el sitio de jQuery Mobile

Estoy tratando de hacer un sitio usando jQuery Mobile. Consiste en muchas páginas en archivos HTML, algunas de las cuales tienen una sola página y otras tienen varias páginas (usando suscaracterística de varias páginas).

El sitio tendrá algunas ventanas emergentes para notificaciones y se verán igual en todas las páginas. Estoy implementando las ventanas emergentes usando susnueva característica emergente Lo que parece diseñado para este fin. Puedo implementar esto fácilmente colocando copias de las ventanas emergentes en cada una de las páginas, pero esto creará una gran cantidad de código redundante que puede ser difícil de mantener. Probablemente pueda hacer que mi servidor inserte el código en los lugares adecuados, pero eso parece complejo e ineficiente.

Intenté colocar las ventanas emergentes fuera de las páginas y no funcionan de manera confiable (puede ver un ejemploaquí).

Intenté generarlos dinámicamente usando un sistema de plantillas (el que está integrado en underscore.js) pero parece que puede causar problemas: tendré que destruir cada ventana emergente cuando se cierre para evitar pérdidas de memoria.

No estoy seguro de si se trata de un error en el widget emergente, lo que parece probable, ya que el widget emergente solo se encuentra en una versión alfa de jQuery Mobile.

¿Alguien aquí tiene alguna idea sobre cómo hacer un sitio con muchas páginas en varios archivos html, con algunas ventanas emergentes que son comunes a todas las páginas?

Respuestas a la pregunta(3)

Su respuesta a la pregunta