クラス名がすべて「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();