zoukankan      html  css  js  c++  java
  • jquery过滤器之:contains()、.filter()

    :contains 选择器选取包含指定字符串的元素。

    该字符串可以是直接包含在元素中的文本,或者被包含于子元素中。

    经常与其他元素/选择器一起使用,来选择指定的组中包含指定文本的元素,如:

    $("p:contains(is)")    表示选择所有包含 "is" 的 <p> 元素。

    再如:

    $("p:contains(张三)") 或 $("p:contains("张三")")  表示选择所有包含 "张三" 的 <p> 元素。

    在该选择器里也可以使用变量来达到选取的目的,如:

    $(document).ready(function(){
    var ddd="John"; 
    $("div:contains('" + ddd + "')").css("color", "#f00"); 
    }); 

    我们也可以将jquery的filter方法和contains方法一起使用来达到更加模糊匹配的目的,如:

    $(document).ready(function(){
    $(".box").filter(":contains(李)").css("color", "#f00"); 
    }); 

    表示将包含”李“的box的文字颜色设置为红色。

  • 相关阅读:
    GeoHash核心原理解析
    线程安全与可重入函数
    malloc和free的实现
    数字金字塔最大路径和——递归
    TCP连接建立与断开
    Gray Code
    C压缩字符串中的空格
    C++链接与装载
    epoll测试实例
    C++之手写strlen函数
  • 原文地址:https://www.cnblogs.com/tnnyang/p/4736339.html
Copyright © 2011-2022 走看看