Pregunta

¿Hay un componente Javascript que me permite pasar simplemente que una cadena formada por arbitraria HTML (HTML cualquier Deseo uso) y mostraré que el HTML en una caja de luz?

he estado recorriendo la Internet, en busca de ejemplos, pero parece que simplemente no hay ningún componente capaz de hacer esto.

A pesar de LightWindow, que pretende ser de uso múltiple, todavía me requiere para adjuntarlo a una etiqueta con el conjunto href a un ID de elemento.

Esto no es lo que quiero. Quiero ser capaz de llamar a una función y pasar en el mismo HTML .

(Otro problema con LightWindow es que requiere scriptaculous como dependencia. El proyecto ya utiliza jQuery, y yo preferiría no incluye dos marcos a la vez.)

¿Alguna idea?

¿Fue útil?

Solución

colorbox es grande. Se basa en jQuery.

Para utilizarlo con una cadena HTML, que lo llamaría así:

$.colorbox({html:'<p>Hello</p>'});

Otros consejos

SLaks es correcta. Debe utilizar definitivamente jQuery UI de diálogo . Aquí está un ejemplo de uso del cuadro de diálogo JQuery como modal, muy similar al uso de caja de luz.

$("#dialog-message").dialog({modal: true});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top