javascript
1// 左にあるサムネイル4も左にスライドさせる 2$('#slider_thumbnail_4').css({ 3 'transform': 'translate3d(-204%, 0, 0)', 4 'transition-duration': '0.5s' 5}).on('transitionend', function() {// transition終了時処理 6 $('#slider_thumbnail_4').addClass('opacity_zero').css({ 7 // すぐに右に移す 8 'transform': 'translate3d(204%, 0, 0)', 9 'transition-duration': '0.001s' 10 }).removeClass('opacity_zero').on('transitionend', function() {// transition終了時処理 11 // 右から左にスライド 12 $('#slider_thumbnail_4').css({ 13 'transform': 'translate3d(102%, 0, 0)', 14 'transition-duration': '0.5s' 15 }); 16 }); 17});
2個目のonメソッドがすぐ右に移すのあとにおこなわれず、
すぐに右に移すをとばして、onメソッドの中の処理をおこなってしまうのを食い止めたいのですが
何か方法あるでしょうか?