Простой вопрос. Есть ли способ загрузить ссылку css с помощью jquery dynamic? В $ .ajax или что-то еще? - PullRequest
1 голос
/ 15 декабря 2010

Я могу использовать jquery для загрузки многих вещей с помощью ajax, таких как script, html, xml, json

Но мне интересно, можно ли загрузить или удалить файл CSS или ссылку с помощью jquery?theme.

Если это возможно, кто-нибудь может рассказать, как это сделать? Или есть учебник?

Спасибо:)

Ответы [ 2 ]

2 голосов
/ 15 декабря 2010

Да, это довольно просто, если вы знаете, как.

$('head').append('<link rel="stylsheet" href="my-style.css" />');

Или:

$('link[href="my-style.css"]').remove();
0 голосов
/ 15 декабря 2010

В качестве альтернативы:

$("link").remove(); // remove all stylesheet links

// now add your new stylesheets
var styleLnk = document.createElement('link');
  styleLnk.setAttribute("type","text/css");
  styleLnk.setAttribute("href", "/myNewStyle.css");
  styleLnk.setAttribute("rel", "stylesheet");

// add stylesheet to DOM
$("head").append(styleLnk);
...