gpt4 book ai didi

javascript - jQuery:如何选择所有具有 :before 或 :after 的伪元素元素?

转载 作者:搜寻专家 更新时间:2023-10-31 19:26:46 26 4
gpt4 key购买 nike

在 jQuery 或基本 javascript 中是否可以使用 :after 或 :before 伪元素获取所有元素?

我知道 getcomputedstyle,但这会返回所有带有或不带 :before 或 :after 伪元素的元素。

谢谢

编辑:

类似于:

$("a:before").each(function () {
console.log("element with :before pseudo-element")
});

最佳答案

没有。生成的内容元素实际上并不是 DOM 的一部分。您不能使用 JS 直接连接到它们。它们仅供演示。

您可以对可能是伪元素的父元素或兄弟元素等的实际元素进行操作,并以这种方式更改它们。

看看下面链接的问题 BoltClock,也许您可​​以为所有伪元素设置一个公共(public)属性,然后尝试使用基于此属性的 jquery 选择它们。

关于javascript - jQuery:如何选择所有具有 :before 或 :after 的伪元素元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11503184/

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