Question

Y at-il un composant Javascript qui me permet de passer simplement une chaîne composée d'arbitraire HTML (tout HTML je souhaite utiliser) et montrera que HTML dans un album?

J'ai été récurer l'Internet, la recherche d'exemples, mais il semble qu'il n'y ait tout simplement pas composant capable de le faire.

Même LightWindow, qui prétend être tout usage, me demande toujours de l'attacher à une étiquette avec l'ensemble href à un ID d'élément.

Ce n'est pas ce que je veux. Je veux être en mesure d'appeler une fonction et passe dans le code HTML moi .

(Un autre problème avec LightWindow est qu'il nécessite scriptaculous comme une dépendance. Le projet utilise déjà jQuery, et je préfère ne pas inclure deux cadres à la fois.)

Toutes les idées?

Était-ce utile?

La solution

colorbox est grand. Elle repose sur JQuery.

Pour l'utiliser avec une chaîne comme html, vous appelez ceci:

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

Autres conseils

Vous pouvez utiliser jqModal ou dialogue jQuery UI .

SLaks est correct. Vous devez utiliser JQuery UI dialogue . Voici un exemple d'utilisation de la boîte de dialogue JQuery comme modal, très similaire à l'utilisation de la visionneuse.

$("#dialog-message").dialog({modal: true});
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top