一尘不染

如何使用jQuery加载CSS

css

我已经在服务器上加载了一个CSS文件,所以我有一个URL。如何使用JQuery将其加载到我的Perl代码中?

所以目前我正在对梅森页面中的css进行硬编码,而该页面中缺少这样的内容

JQ.onReady('show', function(){
    JQ.addStyles({styles: ["\n\n.ap_classic { border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #2F2F1D; border-right:1px solid   #2F2F1D;background-color:#EFEDD4;padding:3px; }  .ap_classic .ap_titlebar { color:#86875D;font-size:12px;padding:0 0 3px 0;line-height:1em; }  .ap_classic .ap_close { float:right; }  .ap_classic .ap_content { clear:both;background-color:white;border:1px solid #ACA976;padding:8px;font-size:11px; } "]});
});

我想避免对此CSS进行硬编码?


阅读 255

收藏
2020-05-16

共1个答案

一尘不染

我不明白为什么您不能只<link/>在该<head/>部分中插入元素,但这是一个jQuery代码片段:

$('head').append( $('<link rel="stylesheet" type="text/css" />').attr('href', 'your stylesheet url') );
2020-05-16