问答详情
源自:2-8 jQuery选择器之内容筛选选择器

$(".div:contains(':contains')") 和$(".div:contains(contains)")为什么效果一样,可以通用么

$(".div:contains(':contains')") 和$(".div:contains(contains)")为什么效果一样,可以通用么

提问者:GiantCorgi 2017-06-22 14:31

个回答

  • 千千风少
    2017-06-22 16:19:24
    已采纳

    前者包含内容的范围约束条件更大,因为contains()只作匹配查找,不是精确查找,比如文本内容为containsxxx的情况下,用前者是没办法被选中元素的,而后者可以选中!


    也就是说前者能选中的元素,利用后者也一定能选中,反之不然



  • qq_哈_42
    2018-06-05 14:26:55

    没听懂