JSFiddle - React, Tailwind, and code Playground

by Pavlo

HTML

<body>
  <div >2</div>
    <span></span>
  <div >2</div>
    <div >2</div>
  <div >3</div>
    <div >4</div>
  <div >5</div>
    <div >3</div>
  <div >r</div>
    <div >2</div>
  <div >3</div>
  
</body>

JavaScript

$.expr[':'].test = $.expr.createPseudo ?
    var i=0;
   $.expr.createPseudo(function() {
        return function( elem, doc, isXML  ) {
           console.log(i++)   
           return true; //just for testing
        };
    }) :
    function( elem, i, match ) {
       console.log(i);
       return true; //just for testing
    };


$(function (){$("div:test").text('3');});