でいくつかのスパンを持つフォームがありid="myid"
ます。この ID を持つすべての要素を DOM から削除できるようにしたいのですが、jQuery が最適な方法だと思います。$.remove()
メソッドを使用して、この ID の 1 つのインスタンスを削除する方法を次のように単純に考え出しました。
$('#myid').remove()
もちろん、それは myid の最初のインスタンスを削除するだけです。myid のすべてのインスタンスを繰り返し処理し、それらをすべて削除するにはどうすればよいですか? jQuery メソッドがその方法かもしれないと思ったの$.each()
ですが、myid のすべてのインスタンスを反復処理してすべて削除する構文がわかりません。
通常の JS (jQuery を使用しない) でこれを行うクリーンな方法があれば、私もそれを受け入れます。おそらく問題は、ID が一意であると想定されていることです (つまり、複数の要素を持つことは想定されていませんid="myid"
)。