jquery でミニソート プラグインの作成に取り組んでいます。
クリック イベントで CSS アニメーションをトリガーするオプションが必要ですが、display: none;
.
クラスを作成してそのクラスを要素に適用しようとしましたが、うまくいきません。
$('.legend li').on('click',function(){
var thisClass = $(this).attr('class');
$('div').not('.'+thisClass).removeClass('active');
$('div.'+thisClass).addClass('active');
});
私が望んでいないのと同じ機能を持つプラグインを見つけましたが、より小さなものを構築したいと思っており、プラグインに頼る前に常に学習経験として自分自身を試したいと思っています. 彼らがアニメーションをどのように実行するかについて、私は少し混乱しています。インライン css のように見えますが、インライン トランジションを追加しようとしても効果がありませんでした。style タグでトランジションを確認できましたが。
編集
ここにフィドルがあります。 http://jsfiddle.net/NktDU/1/