現在、第 1 レベルの項目がクリックされたときに展開される展開可能な垂直ドロップダウン メニューがありますが、代わりにメニュー項目にカーソルを合わせたときに展開したいと考えています。元のスクリプトは次のとおりです。
<script type="text/javascript">
$(document).ready(function () {
$('#nav > li > a').click(function(){
if ($(this).attr('class') != 'active'){
$('#nav li ul').slideUp();
$(this).next().slideToggle();
$('#nav li a').removeClass('active');
$(this).addClass('active');
}
});
});
</script>
私はに変更.click(function
し.hover(function
、これは機能しますが、それが最善の方法であるかどうかはわかりません。これを達成するためのより良い方法があるかどうか、誰にもアドバイスできますか? ここをクリックすると、ページの左側にあるメニューの .click バージョンの実例を見ることができます。ありがとう!