このwebsiteから、SVG/Circle要素とjQueryアニメーション関数を使用して、ユーザークリックで波紋効果を作成する素晴らしい波紋効果の実装が見つかりました。基本的なプログラミングの知識はありますが、JavaScriptやjQueryのメソッドや関数についてはあまり知られていないので、JSやjQueryに関する私の研究から多くを読んだことがあります。アニメーションが停止したときにjQueryアニメーションをリセットします
リップル効果の実装が見つかりました。便利で軽量で簡単なので、私は自分のプロジェクトに合わせてコードを探検し、拡張したいと思っています。
ここで知る必要があるのは、アニメーションが停止したときのアニメーションの変更をリセットするにはどうすればいいですか?これは簡単な質問ですが、JSとjQueryの初心者としてはどうしたらいいですか?
デモcodeここに実際に何が起こっているかを見てください。
私は(コードに見られるような)機能を追加してみました:
complete : function(){c.removeAttr('style');}
しかし、何も変わっていないと、アニメーションが終了した後、それがまだ残っています。
私が迷っているものは何ですか?
これはうまく動作します!ありがとうございます。 –