gpt4 book ai didi

javascript - 克隆 CSS 类

转载 作者:数据小太阳 更新时间:2023-10-29 05:13:04 26 4
gpt4 key购买 nike

我想将所有 :hover 类复制到 .hoverid 类中,其中 id 是元素的索引(或任何其他方式创建独特的悬停类名称)。

因此,我的想法是以某种方式遍历页面上定义了 :hover 的所有元素,并将该类克隆到 .hoverid 中。这样我就可以像这样在任何我想要的元素上触发悬停效果:

$('#element').addClass('hover'+$(this).id);

所以我的问题实际上是:

  1. 如何遍历定义了“:hover”的元素?
  2. 如何将那个类克隆到另一个类中?

尝试您的解决方案:http://jsfiddle.net/kLt2P/

最佳答案

您实际上可以使用像 JSCSSP 这样的库并以某种方式解析所有 CSS 文件 ( $('link['rel="stylesheet"']).attr('href') ) 并创建类基于此。另一种方法是用一些基本的正则表达式自己解析它。目前没有想法 - 但我会尝试一些事情。

您也可以使用网络 worker 来提高性能。

http://www.glazman.org/JSCSSP/

关于javascript - 克隆 CSS 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14590506/

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