jQuery 選択からオプションを削除する 質問する

jQuery 選択からオプションを削除する 質問する

クラス名がすべて「ct」である 5 つの選択項目があるページがあります。onclick イベントの実行中に、各選択項目から値が「X」のオプションを削除する必要があります。コードは次のとおりです。

$(".ct").each(function() {
    $(this).find('X').remove();
   });

どこが間違っているのでしょうか?

ベストアンサー1

これを試して:

$(".ct option[value='X']").each(function() {
    $(this).remove();
});

あるいは、もっと簡潔に言うと、次のようにしても同様に機能します。

$(".ct option[value='X']").remove();

おすすめ記事