jquery – :包含/开始

前端之家收集整理的这篇文章主要介绍了jquery – :包含/开始前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在jQuery中是否有一个“start by”过滤器,类似于:contains但是字符串开头条件?

解决方法

不是我所知道的,但您可以轻松地为jQuery实现自己的选择器:
$.extend($.expr[':'],{
    startsWith: function(elem,match) {  
        return (elem.textContent || elem.innerText || "").indexOf(match[3]) == 0;
    }  
});

现在您可以像这样使用它:

$("p:startsWith(Hello)").css("color","red")

猜你在找的jQuery相关文章