gpt4 book ai didi

jquery - 在 jQuery 嵌套 .children() 中选择

转载 作者:行者123 更新时间:2023-12-01 02:45:24 25 4
gpt4 key购买 nike

我正在学习 jQuery,我想知道这两个选择器有什么区别:

    $('#puzzleGrid table tr td img');

    $('#puzzleGrid').children('table').children('tr').children('td').children('img');

谢谢!

最佳答案

这个children()选择器 - 正如 Fraicio Matte 所指出的 -

第一个示例将使用 DOM QSA(如果可用),这比第二个充满函数调用开销的示例快四亿倍。

$('#puzzleGrid').children('table').children('tr').children('td').children('img');

非常具体地获取前一个元素的子元素

还有这个 - descendant selector

$('#puzzleGrid table tr td img')

将找到 id=puzzleGrid.. 的元素的任何“表”后代(下面的任何表元素)以及找到的表的任何后代 tr.. 等等。

与第一个等效的是使用 > child-selector

$('#puzzleGrid > table > tr > td > img')

关于jquery - 在 jQuery 嵌套 .children() 中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12030433/

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