使用CSS属性作为输入值

时间:2013-07-24 20:59:58

标签: javascript jquery

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

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

2 个答案:

答案 0 :(得分:2)

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

如果您希望将其设置为属性样式,请使用:

$('#custom-prev').val($('.preview')[0].style.backgroundColor);

答案 1 :(得分:1)

删除$(.preview).css("background")周围的引号,您还需要jquery选择器内.preview周围的引号:$('.preview').css("background")

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