私はこのような要素のセットを持っています:
<ol id="selectable">
<li class="ui-state-default">A</li>
<li class="ui-state-default">B</li>
<li class="ui-state-default">C</li>
<li class="ui-state-default">D</li>
<li class="ui-state-default">E</li>
<li class="ui-state-default">F</li>
<li class="ui-state-default">G</li>
<li class="ui-state-default">H</li>
<li class="ui-state-default">I</li>
<li class="ui-state-default">J</li>
<li class="ui-state-default">K</li>
<li class="ui-state-default">L</li>
</ol>
これは私のjqueryコードです:
$(function() {
$( "#selectable" ).click(function(){
$(this).switchClass( "ui-state-highlight", 1000 );
return false;
});
});
どういうわけか、私は自分が間違っていることを理解するのに苦労しています。「これ」の意味を誤解しているのではないかと思います。switchClassで、クリックした要素のクラスのみを切り替えたい。