まず、実現したい機能について説明します。これは、ul 内の li タグをクリックして、現在クリックされている li を削除することです。
しかし、何度も試してみましたが、思ったような効果は得られませんでした。
現在の問題は次のとおりです
より直接的な方法を使用して、現在のクリックの li 添字を取得するにはどうすればよいですか? for ループによって取得される添字は、Baidu から取得したものです。
Removeは使えるのですが、クリックしたliに合わせて削除されません。例えば2をクリックすると3か4が削除されます。if(e. target == Children[i]) ここ 間違った判断
一度クリックしても効果はありません。2 回目にクリックすると、removeChild が実行されます。
HTML構造
リーリーJSコード
リーリー