これはおそらく簡単な解決策ですが、私はそれを理解していません。だから私は、ナビゲーションの色を変更するjquery .click()関数を持っている1ページのサイトに取り組んでいます。また、色を変更する .hover() 関数もあります。ホバー機能は、ナビゲーションのいずれかがクリックされるまで問題なく機能します。その後、ホバー機能が機能しなくなります。ここに私のコードがあります
$(document).ready( function() {
$('nav a').click(function() {
$('nav a.lightGrey').css({color:'#888'});
$('nav a.darkGrey').css({color:'#555'});
$(this).css({color:'#0cf'});
});
$('nav a').hover(
function() {
$(this).addClass('hover')
},
function() {
$(this).removeClass('hover')
}
);
});
提案?