ユーザーがいずれかのモードをクリックすると、リスト項目のクラスが変更され、最初のモード変更で機能するようになりますが、元に戻そうとすると機能しません。
これは私のコードです
$('#menu ul.mode li.edit').click(function() {
$('#menu').css('background-image', 'url(images/edit-menu/fundo.png)');
});
$('#menu ul.icons li.ummix').removeClass('ummix').addClass('um');
$('#menu ul.mode li.mix').click(function() {
$('#menu').css('background-image', 'url(images/edit-menu/fundo-mix.gif)');
$('li.um').removeClass('um').addClass('ummix');
});
動かない部分は
$('#menu ul.icons li.ummix').removeClass('ummix').addClass('um');
私のHTMLはこのようなものです
<div id="menu">
<ul class="mode">
<li class="edit"><a href="#edit"><img src="images/edit-menu/selected/edit.gif" /></a></li>
<li class="mix"><a href="#mix"><img src="images/edit-menu/icons/mix.png" /></a></li>
</ul>
<ul class="icons">
<li class="um"></li>
</ul>