为什么jquery .remove在我的情况下不起作用

时间:2018-07-12 09:36:49

标签: jquery

我有点困惑。我想从选择中删除带有x值的选项。

此代码无效:

$('.custom-select').each(function(i, obj) {
   let removableOption = $(this).find('option[value="remove"]');
   $(removableOption).remove();
   //removableOption.remove();
});

但是例如:

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

效果很好,有什么解释吗?

编辑:我的html代码:

<select class="custom-select">
    <option value="remove">placeholder</option>
    <option value="1">a</option>
    <option value="2">b</option>
</select>`

0 个答案:

没有答案