CSSに問題があります。通常、私はそれを正しく行うことができますが、今はうまくいきません。
メニューコードを取得しました
<nav>
<ul class="ca-menua">
<li class="home"><a href="#home" id="1" class="tooltip"><div class="ca-icona">O</div><span>Home</span></a>
</li>
<li class="info"><a href="#info" id="2" class="tooltip"><div class="ca-icona">e</div><span>Info</span></a>
</li>
<li class="komp"><a href="#komp" id="3" class="tooltip"><div class="ca-icona">S</div><span>Kompetencer</span></a>
</li>
<li class="cases"><a href="#cases" id="4" class="tooltip"><div class="ca-icona">F</div><span>Cases</span></a>
</li>
<li class="kontakt"><a href="#kont" id="5" class="tooltip"><div class="ca-icona">@</div><span>Kontakt</span></a>
</li>
</ul>
</nav>
私はアクティブなクラスを追加するjavascriptを持っています。
<script type="text/javascript">
$(document).ready(function(){
$('.home a.tooltip').addClass('active');
});
</script>
<script type="text/javascript">
$(function() {
$('a.tooltip').click(function(e) {
var $this = $(this);
$("#nav").load($this.attr('href'));
$('a.tooltip').removeClass('active');
$(this).addClass('active');
// prevent default link click
e.preventDefault();
})
});
</script>
これは問題なく動作し、クラスを追加しますが、CSS を正しく取得できません!
問題で助けが必要です。小さな問題。ウェブサイトのリンクは次のとおりです。
CSS:
a.tooltop.active{
color: #f3cb12;
font-size: 50px;
}