1
我有一個客戶端網站,他使用了很多css文件,我正在爲移動設備創建css。JQuery加載多個css
我有這樣的腳本來決定什麼負載:
var deviceAgent = navigator.userAgent.toLowerCase();
var agentID = deviceAgent.match(/(iphone|ipod|ipad|android)/);
if (agentID) {
//mobile
$("link[rel=stylesheet]").attr({href : "includes/css/mobile.css"});
} else {
//desktop
$("link[rel=stylesheet]").attr({href : "includes/css/cssLogin.css"});
$("link[rel=stylesheet]").attr({href : "includes/css/magazine.css"});
}
的事情是,當它是桌面加載只有最後magazine.css,第一(cssLogin.css)被替換。
如何使用jQuery加載多個css?
非常感謝您的關注=]
也可以看看這裏 - http://stackoverflow.com/questions/574944/how-to -load-up-css-files-using-javascript 嘗試使用「document.createStyleSheet('styles.css');」並回落到我建議的方式 – Marklar
未捕獲的SyntaxError:意外的標識符 – Gerep