jQuery usage of contains and toLowerCase()

后端 未结 4 1436
眼角桃花
眼角桃花 2020-12-10 13:35

I\'m trying to compare a string given in an input to a div\'s content using jQuery contain.

Problem is, I want to be able to check if the string is cont

4条回答
  •  眼角桃花
    2020-12-10 14:01

    You can write your own selector by extending jQuery. Try this

    $.extend($.expr[':'], {
      'containsi': function(elem, i, match, array)
      {
        return (elem.textContent || elem.innerText || '').toLowerCase()
        .indexOf((match[3] || "").toLowerCase()) >= 0;
      }
    });
    

    Useage $(".dDimension:containsi('" + dInput + "')").css("display","block");

提交回复
热议问题