我开始研究一个使用javascript包含CSS文件的奇怪方式的项目。
项目示例:
document.write('<link rel="stylesheet" type="text/css" href="css/plugins/jquery.datatables.css" />');
以这种方式包含文件是否有任何理由(优势)?
答案 0 :(得分:4)
如果用户启用了JavaScript,CSS文件将仅添加到页面中。带宽节省。
答案 1 :(得分:2)
此代码不包含JavaScript,但CSS包含...使用JavaScript。它允许动态选择CSS,可以选择主题或调整布局到设备。
答案 2 :(得分:0)
可能只在显示dataTable时加载样式表并避免不必要的请求?