pageloadで自分のcssを変更しようとしていますが、私が得るのはスタイリングではありません。コンソールにエラーはありません。pageloadにcssを変更
<script>
var condition = true;
setCSS();
function setCSS() {
if (condition == true) {
$("#menuCSS").attr("href","css/css1.css");
} else {
$("#menuCSS").attr("href","css/css2.css");
}
}
</script>
<link id="menuCSS" rel="stylesheet" href="">;
そのスクリプトはどこにファイルにありますか? –
DOMに出力する前に要素を選択しようとしていますか? '$(function(){});'(あるいは '$(document).ready(function(){});')は何のためだと思いますか? –
投稿したコードのjQueryライブラリも参照/ロードしていません。コンソールにエラーがなければ、あなたはこの質問にはまったくいないと思います。してください –