У меня есть веб-страница, использующая темы пользовательского интерфейса jQuery.На этой странице есть iFrame, содержащий другой HTML-документ, который также использует темы пользовательского интерфейса jQuery.Теперь я сделал свой собственный селектор тем, и я хотел бы знать, как проще всего сделать так, чтобы он влиял на страницу в iFrame.Например, всякий раз, когда пользователь выбирает новую тему, я просто делаю что-то вроде:
<link id="uiTheme" rel="stylesheet" type="text/css" href="ui/smoothness.css" />
$("#uiTheme").attr("href", "ui/" + newTheme + ".css");
Где newTheme
- строковый литерал другого их (все сделано через поле выбора, и я знаю этовсе работает и такое).Теперь, как я могу изменить лист, используемый внутри фрейма, чтобы он соответствовал листу главной страницы?Наверное, мой вопрос: как я могу использовать селектор jQuery, чтобы получить ссылку с идентификатором innerTheme
, чтобы изменить ее атрибут href на ту же таблицу стилей?Кроме того, мне даже нужно беспокоиться об этом, или же пользовательская тема внешней страницы автоматически сойдет в рамку без ссылки самой страницы рамки на таблицу стилей?
Если мой вопрос немного сбивает с толку,Приношу извинения.Я могу попытаться что-нибудь прояснить, если потребуется.