jQuery .search() to any string

后端 未结 3 1380
生来不讨喜
生来不讨喜 2020-12-05 12:28

I saw this code snippet:

$(\"ul li\").text().search(new RegExp(\"sometext\", \"i\"));

and wanted to know if this can be extended to any str

3条回答
  •  攒了一身酷
    2020-12-05 12:43

    search() is a String method.

    You are executing the attr function on every

  • element. You need to invoke each and use the this reference within.

    Example:

    $('li').each(function() {
        var isFound = $(this).attr('title').search(/string/i);
        //do something based on isFound...
    });
    

提交回复
热议问题