私はjQueryを初めて使用するので、これは多くの人にとって些細なことだと思います。メインメニューにカーソルを合わせるとサブメニューが表示されるナビゲーションバーを作成しています。メインメニューの背景画像を変更し、同時にサブメニューを表示したい。これが私のコードです:
$('#nav-list li.products').hover( 関数() { $('#nav-list li.products ul').addClass("hover"); $(this).css("background-image","url(img/products-hover.png)"); }、 関数() { $('ul', this).removeClass("hover"); $(this).css("背景画像","url(img/products.png)"); } );
このコードはサブメニューのみを表示し、メイン メニューのスタイルを更新しません。jQueryでこれを達成するにはどうすればよいですか? ありがとう!