わからない事
<aside>クラスをマウスでクリックした際、<on>クラスを追加したり削除したりする機能を加えました。 かかる中、IEのみ動作せず、なかなか改善できずにいます。 以下のコード内に問題があるものと想定しておりますが、ご教授いただけませんでしょうか?現在の状況(IE11、 jQuery v1.12.4)
JS
1$(function () { 2 $('.aside').click(function () { 3 $(this).toggleClass('on'); 4 if ($(this).hasClass('on')) { 5 $('.aside').addClass('on'); 6 } else { 7 $('.aside').removeClass('on'); 8 } 9 }); 10});
HTML
1<div class="aside on"> 2 <p>テキスト文章</p> 3</div>
CSS
1.aside{ 2 margin:10px; 3} 4.on{ 5 padding:10px; 6}
回答3件
あなたの回答
tips
プレビュー