哔哔one
我认为OP想要做的是异步加载样式表并添加它。对于Chrome 22,FF 16和IE 8,这对于我来说适用于存储为文本的CSS规则集:$.ajax({ url: href, dataType: 'text', success: function(data) { $('').appendTo("head"); } });就我而言,有时我还希望加载的CSS替换以前以这种方式加载的CSS。为此,我在开头添加了一个注释,说“ / *标记此ID = 102 * /”,然后可以执行以下操作:// Remove old style$("head").children().each(function(index, ele) { if (ele.innerHTML && ele.innerHTML.substring(0, 30).match(/\/\* Flag this ID=102 \*\//)) { $(ele).remove(); return false; // Stop iterating since we removed something }});