我试图获取 HTML 元素的 CSS 规则。
我已经在这里找到了答案:Can jQuery get all CSS styles associated with an element?
问题是给定的答案不起作用,正如评论中所述;它给了我Uncaught Error: Syntax error, unrecognized expression: button.ui-button::-moz-focus-inner
该代码中的问题是,它将每个 CSS 规则选择器传递给该jquery.is()
方法,这可能无法识别every
可以编写的“” CSS 选择器,因此它在复杂规则上给出错误。
我四处搜索并查看了标准,但我的想法已经不多了。
还有另一个答案给出了计算的样式,这就是我目前正在使用的样式,但这给了我这么多无用的属性,这些属性正在破坏我的结果。
任何帮助表示赞赏!