-1

我正在尝试在输入中显示容器的当前背景颜色。我正在使用的 JQuery 不起作用,有什么想法吗?

$('#custom-prev').attr('value', '$(.preview).css("background")');
4

2 回答 2

2
$('#custom-prev').val($('.preview').css("background-color"));

如果您希望它在属性样式中设置,请使用:

$('#custom-prev').val($('.preview')[0].style.backgroundColor);
于 2013-07-24T21:00:58.320 回答
1

删除周围的引号,$(.preview).css("background")并且您还需要.preview在 jquery 选择器中使用引号:$('.preview').css("background")

$('#custom-prev').attr('value', $('.preview').css("background"));
于 2013-07-24T21:00:49.377 回答