gpt4 book ai didi

javascript - dalekjs 选择器在包含双点时不起作用

转载 作者:行者123 更新时间:2023-11-28 21:05:03 25 4
gpt4 key购买 nike

以下情况:

Table
th
tbody
tr
td
td
td
tr
td
td
td //I need this one crucial entry for my test

我尝试并成功地使用这个选择器在浏览器控制台上访问它:

'.tableclasss tbody tr:last td:eq(2)'

但是如果我在 DalekJS 中使用它会失败,因为冒号!

如果我用

'.tableclasss tbody tr'

选择器找到了表格行,但只要我使用像这样的冒号:

'.tableclasss tbody tr:last'

选择失败。

有什么已知的问题吗?

版本:Win7dalek-cli 0.0.4dalekjs 本地安装:0.0.8

最佳答案

您的问题是您错误地选择了在 jQuery 选择器引擎中工作的选择器和在 CSS 规范中定义的选择器。

当您编写 tr:last 时,您实际上需要 tr:last-child.tableclass tr:last-of-type 等。

请去查看this解释定义的选择器和伪选择器的 MDN 页面,并非所有浏览器都支持所有选择器,但大多数都适用于现代浏览器。

关于javascript - dalekjs 选择器在包含双点时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23385018/

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