JSFiddle - React, Tailwind, and code Playground

HTML

<ul>
  <li>foo</li>
  <li>foobar</li>
  <li>hello world</li>
</ul>

JavaScript

jQuery.expr[":"].textEqual = jQuery.expr.createPseudo(function(arg) {
    return function( elem ) {
        return jQuery(elem).text() === arg.trim();
    };
});

$('li:contains("foo")').css('color', 'red')
$('li:textEqual("foo")').css('text-decoration', 'underline')