В моем приложении мне нужно загрузить блок контента в диалоговое окно jQuery UI.Каждый блок контента должен иметь индивидуальный стиль CSS.
Я могу думать только о двух решениях, ни одно из которых не является идеальным:
- Использование
jQuery.load()
для загрузки частичной HTML-страницы (т. е. нет <head>
или <body>
тегов), содержащих блок контента внутри диалога.Затем внешний файл CSS будет динамически добавляться с использованием jQuery.Диалоговое окно может автоматически изменять размер для соответствия содержимому. - Используйте iframe для загрузки всей страницы, которая содержит блок содержимого и внешние ссылки CSS на одной странице.Но диалоговое окно не может автоматически изменить размер.
Есть ли лучшие решения?