トグルフェード効果がありますが、ボタンを複数回クリックすると、フェードインとフェードアウトが複数回行われます。(フェード ID を 20 倍速くクリックすると、フェードインとフェードアウトが複数回行われます) これを停止して、アニメーションが完了したときにのみフェードを切り替えることができるようにするにはどうすればよいでしょうか? 現在の値を取得してifステートメントを作成しようとしましたが、うまくいきませんでした:*(
ありがとう
jQuery.fn.fadeToggle = function(speed, easing, callback) {
return this.animate({opacity: 'toggle'}, speed, easing, callback);
};
$(document).ready(function() {
$('.open').click(function() {
$('#fadeMe').next().fadeToggle('slow');
});
});