いくつかのレガシー コードを変更していて、JQuery ライブラリをロードして次のことのみを実行する Web ページを見つけました (これはページの<script>
タグ内に<body>
あります)。
$(document).ready(function(){
//Once the document is ready, run the following code
$("head").append($("<link rel='stylesheet' href='style-"+myCSS+".css' type='text/css' media='screen' />"));
});
このコードを通常の JavaScript に変換し、JQuery を削除したいと考えています (JQuery の使用に反対しているわけではありません。それを行うためだけに 90+Kb をロードしなければならないという考えには反対です)。
私の考えですが、私はJSの専門家ではありませんが、(ページ内の同じ位置で)使用することです:
headReference.innerHTML = "<link rel='stylesheet' href='style-" + myCSS + ".css' type='text/css' media='screen' />";
より良い解決策はありますか?
どんな助けでも大歓迎です。