<a class="header-mains-css-black">タグをクりックした際に、背景色が変更するイベントを実装しています.
しかし,<a>タグをクリックしても背景色が変更しない状況です.
該当のソースコード
html
1<head> 2 <link rel="stylesheet" href="style.css"> 3</head> 4<body> 5 <div class="header-mains-css"> 6 <p>文字 7 <br> 8 サイズ 9 </p> 10 <a href="#">拡大</a> 11 <a href="#">標準</a> 12 <p >背景変更</p> 13 <a class="header-mains-css-black" href="#">黒</a> 14 <a class="header-mains-css-white" href="#">白</a> 15 </div> 16</body>
css
1/*kuro.css*/ 2 3 body{ 4 background-color: black; 5 color: white; 6 }
jquery
1$(function(){ 2 $('.header-mains-css-black').on('click',function(){ 3 var link_style = $('<link>').attr({ 4 'rel': 'stylesheet', 5 'href': 'kuro.css' 6 }); 7 $('body').append(link_style); 8 }); 9});
試したこと
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/02 16:22
2021/10/02 16:32
2021/10/03 01:30