上記のように、vsg を使用して 30 個の円をランダムに生成しました。各円をクリックすると、dom ツリーから削除されるまで円が大きくなり、より透明になることを願っています。私のコードはこの機能をゆっくりと実現できます。 1 つずつですが、すぐにダブルクリックすると、次のようなエラーが表示されます。 タイマーの書き込みに問題があるようですが、自分では解決できません;フロントエンド初心者でJSの基礎が弱すぎるので先輩方に教えてもらいますO(∩ _∩)お~
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
リーリー
このように書きます。まずノードがまだ存在するかどうかを判断し、存在する場合は削除し、存在しない場合はrmeovechildにはなりません
世界は広いから見てみたい
タイマー自体に問題はありません
素早くダブルクリックすると、svg で描かれた円には 2 つのタイマーが設定され、最初のタイマーが o 2 番目のタイマーもこの条件に達すると、削除アクションを実行するときに、dom は削除する必要があるオブジェクトが存在しないことがわかり、表示されるエラーが発生します。
解決策は、判定条件を追加することです。現在のサークルにタイマーが設定されている場合、後続のコードは実行されません。
リーリー
このように書きます。まずノードがまだ存在するかどうかを判断し、存在する場合は削除し、存在しない場合はrmeovechildにはなりません
世界は広いから見てみたい
タイマー自体に問題はありません
素早くダブルクリックすると、svg で描かれた円には 2 つのタイマーが設定され、最初のタイマーが o 2 番目のタイマーもこの条件に達すると、削除アクションを実行するときに、dom は削除する必要があるオブジェクトが存在しないことがわかり、表示されるエラーが発生します。
解決策は、判定条件を追加することです。現在のサークルにタイマーが設定されている場合、後続のコードは実行されません。
リーリー