入れ子になっているulを表示し、他の開いているものをクリックして隠すコードがあります。私の質問は、どうやって背景画像を親liに入れて、入れ子にされたulを開き、それが閉じた親のliから背景画像を取り除くことができるかということです。ここjqueryを使ってクラスやスタイルを追加/削除する方法
は私のjQueryのです:
$(document).ready(function() {
$('ul ul').hide();
$('ul li > a').click(function(event) {
$('ul ul').hide('slow');
$(this).parent().find('ul').show('slow');
});
});;
CSS機能で背景画像を設定し、その後、親関数で親
li
をつかむことができjQueryでスタイルやクラスを追加するにはaddClass/removeClassまたはcss –jQueryには.addClass()と.removeClass()というメソッドがあります。 – laymanje