Загрузка внешних таблиц стилей по запросу из другого источника - PullRequest
1 голос
/ 15 марта 2010

Есть ли в jQuery плагин или функция, которая позволяет динамически загружать таблицы стилей из разных источников, аналогичные $ .getJSON () или $ .getScript ()? Я могу динамически интегрировать таблицу стилей из того же источника, но мне нужно иметь возможность динамически внедрять тему JQuery UI из другого источника в страницу. Я думаю, я могу загрузить файл CSS в виде данных JSON, а затем применить содержимое с помощью $ (). Css (); Однако я искал более элегантное решение.

Спасибо

1 Ответ

0 голосов
/ 15 марта 2010

Если вам требуется, чтобы браузер уведомлял вас о загрузке CSS в браузер, то я предлагаю использовать решение JSON, поскольку браузеры не уведомляют скрипт при загрузке файлов CSS.

В противном случае, просто загрузите внешний файл CSS, динамически создав тег <style>, который вам нужно будет прикрепить к документу <head>. В отличие от загрузки JavaScript из внешних доменов, браузеры не накладывают никаких ограничений на загрузку файлов CSS из других доменов.

...