gpt4 book ai didi

jQuery - 为什么 `li a` 和 `li:has(a)` 不同?

转载 作者:行者123 更新时间:2023-12-01 06:29:55 25 4
gpt4 key购买 nike

在应用li ali:has(a)时会出现不同的结果。但是,这是为什么呢?他们不应该做同样的事情吗?

最佳答案

Aren't they supposed to do the same thing?

没有。在第一个示例中,您选择全部 a里面 li ;在第二个中,您选择所有 lia .

来自manual ,强调我的:

Description: Selects elements which contain at least one element that matches the specified selector.

The expression $('div:has(p)') matches a <div> if a <p> exists anywhere among its descendants, not just as a direct child.

关于jQuery - 为什么 `li a` 和 `li:has(a)` 不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7626996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com