これでうまくいくと思いましたが、クラス名が1の要素をクリックして、クラス名が2に変わると、2番目のイベントを機能させることができません。ここで何が欠けていますか?
//first event
$('.one').on('click', function () {
$('.one').attr('class', 'two');
});
//second event
$('.two').on('click', function () {
$('.two').attr('class', 'one');
});