2010-12-15 73 views
1

我可以使用jQuery负载很多事与阿贾克斯一样,脚本,HTML,XML,JSON

但我不知道是否有可能加载或删除CSS文件或链接与jQuery?当我想要更改网站的主题。

如果有可能,任何人都可以告诉如何做到这一点?或者是否有教程?

谢谢:)

回答

2

是的,一旦你知道如何,这是相当直接的。

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

或者:

$('link[href="my-style.css"]').remove(); 
0

或者:

$("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); 
相关问题