gpt4 book ai didi

jQuery - 获取元素背景颜色(十六进制)

转载 作者:行者123 更新时间:2023-12-01 06:52:24 29 4
gpt4 key购买 nike

我正在尝试获取元素背景颜色

$(document).ready(function(){
$.each('.log-widget',function(){
console.log($(this).css('backgroundColor'));
//$(this).css({'box-shadow':'1px 1px 20px'+});
});
});

它不起作用,它给我发回 :TypeError: invalid 'in' operand a

我想获取每个元素的背景颜色并将其返回为十六进制颜色。

最佳答案

您正在迭代一个不是您想要的字符串。您想要.each:

$(".log-widget").each(function() { ... });

或者,您可以使用 $.each,但带有 jQ​​uery 集:

$.each($(".log-widget"), function() { ... });

无论如何,您必须从选择器字符串创建一个集合。

关于jQuery - 获取元素背景颜色(十六进制),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12660784/

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