jQuery选择器,包含等于

Aha*_*lem 20 javascript jquery jquery-selectors

我有下面的选择器

    var likeComperssionOption = $('select[id*=ComparisionType]').eq(0)
                                            .find("option:contains('LIKE')");
Run Code Online (Sandbox Code Playgroud)

这会检查包含 "喜欢"这个词的选项吗?

我如何找到一个与"喜欢"这个词完全相同的选项?

像这样的东西:

     var likeComperssionOption = $('select[id*=ComparisionType]').eq(0)
                                            .find("option:equals('LIKE')");
Run Code Online (Sandbox Code Playgroud)

Igo*_*mov 24

只需从中选择所有选项select并按text()值过滤它们:

var likeComperssionOption = $('select[id*=ComparisionType]:first option').filter(function() { return $(this).text() == "LIKE" });
Run Code Online (Sandbox Code Playgroud)