現在選択されているli(list)のクラスを変更したい
$('li.doBlokkeer').click(function(e) {
$(this).addClass('doDEBlokkeer').removeClass('doBlokkeer');
});
$('li.doDEBlokkeer').click(function(e) {
$(this).addClass('doBlokkeer').removeClass('doDEBlokkeer');
});
そのため、現在の li が選択されている場合は、そのクラスを変更する必要があります (doDEBlokkeer が必要です)。上記のコードは機能します..問題は、これが各 LI アイテムに対して一度しか機能しないことです..
li.doBlokkeerをクリックするとクラスが変更されますが、同じ現在のliをもう一度押すと、li.doDEBlokkeer関数の代わりに同じ関数li.doBlokkeerが呼び出されます(cssクラスにもかかわらず)。私は非常に多くのことを試しましたが、本当に解決策が見つかりません。皆さん、私を助けてくれますか? 解決策を14時間以上探していたので、今はイライラしています...