jQuery喜欢属性不等于选择器与html

时间:2014-06-12 19:55:43

标签: javascript jquery html

如何使用“html()”值执行与jQuery attribute not equal selector类似的操作?

类似于:$("option[html!='No EXT']").remove();< ---这不起作用。 (Html不是属性)

2 个答案:

答案 0 :(得分:2)

您必须遍历每个选项元素并检查其html。

$('option').each(function() {
    if ( $(this).html() !== 'No EXT' ) {
        $(this).remove();
    }
});

答案 1 :(得分:2)

我想我会选择:not:contains选择器 -

$("option:not(:contains('No EXT'))").remove();